Ich brauche Daten, wenn ein bestimmtes Attribut hinzugefügt wird. Ich habe diesen Beitrag lesen: Is there a JavaScript/jQuery DOM change listener?Hören von DOM-Ereignissen (spezifische Attribute)
var observer = new MutationObserver(function (mutations, observer) {
// fired when a mutation occurs
$.each(mutations, function(index, mutation) {
var post = $(mutation.target).find('div[class^="ContentWrapper"]');
});
});
observer.observe(document, {
subtree: true,
attributes: true
});
Es gibt ein Problem mit diesem Ansatz, weil es zu vielen Ereignissen und die Verlängerung ist sehr langsam, gibt es eine Option, um die Mutationen zu filtern, durch spezifisches Attribut?
Mögliches Duplikat von [Wie reagiert man auf eine bestimmte Stilattributänderung mit Mutationsbeobachtern?] (Http://stackoverflow.com/questions/39024163/how-to-react-to-a-specific-style-attribute- change-with-mutation-observer) – wOxxOm
das ist nicht gut .... es wird mir alle hinzugefügten Klassen geben, ich möchte eine bestimmte Klasse @wOxxOm –
Dies ist die einzige Methode, um Attributbeobachtung zu begrenzen. Seien Sie kreativ. Beobachten Sie nicht das gesamte Dokument, z. B. auf dem übergeordneten Container. – wOxxOm