Ich versuche, einige Formularelemente dynamisch über Ajax mit jQuery hinzuzufügen. Ich möchte sicherstellen, dass ich nicht zweimal dasselbe Element erstelle. Daher möchte ich es nur hinzufügen, wenn es noch nicht zum DOM hinzugefügt wurde.
Alle meine Elemente haben eine eindeutige CSS-ID, zum Beispiel:
$('#data_1')
Ich verwende Folgendes, um zu überprüfen, ob das Element bereits vorhanden ist:
if ($('some_element').length == 0) {
//Add it to the dom
}
Es funktioniert jedoch nur für Elemente, die bereits beim ersten Laden Teil der Seite waren.
Wie überprüfe ich auch, ob Elemente nach dem Laden der Seite dynamisch erstellt wurden?
Jeder Rat wird geschätzt.
Vielen Dank.