Ich habe ein div. Rufen wir es #divResults
Verwenden Sie JQuery, um zu überprüfen, wenn sich die Anzahl der Elemente in div ändert
Die #divResults
wird N .divProducts
innerhalb haben. Wenn der Benutzer auf eine Schaltfläche klickt, wird eine asp.net-Methode ausgeführt. Diese Methode fügt .divProducts
zu #divResults
hinzu. Ich muss wissen, wenn die Menge von .divProducts
steigt von zum Beispiel 40 bis 80.
Ich brauche JQuery, um mich irgendwie zu benachrichtigen, wenn diese Änderung geschieht.
Wie kann ich das tun?
See [MutationObserver] (https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver). jQuery hat keine eingebaute Möglichkeit, Änderungen am DOM zu erkennen. Wenn das Update über AJAX erfolgt, können Sie möglicherweise die Anzahl der Elemente im Erfolgsrückruf überprüfen (ohne MutationObserver verwenden zu müssen). – empiric