Jquery insertNach nur einmal, wenn ein Element existiert

8

Wie überprüft man, ob ein Element existiert, und wenn es nicht will, dass der insertAfter nicht gültig ist. Und wenn das Element nicht existiert, dann möchte ich, dass der insertAfter valib ist, aber nur einmal. Mein Ziel ist es zu senden nur einmal insertAfter, wenn ein Element nicht existiert und nichts gesendet wird

    
shalamhez 31.05.2011, 06:14
quelle

3 Antworten

7

Mach einfach einen Längencheck. Angenommen, Sie haben einen Selektor #sel , und Sie möchten etwas danach einfügen.

%Vor%     
JohnP 31.05.2011, 06:16
quelle
2

Sie können überprüfen, ob ein Element vorhanden ist, indem Sie die Eigenschaft length eines beliebigen jQuery-Objekts überprüfen.

    
alex 31.05.2011 06:15
quelle
1

Platzieren Sie Folgendes, nachdem Sie es an Ihre Bedürfnisse angepasst haben, in dem Event-Handler Ihrer Wahl:

%Vor%

Zum Beispiel:

%Vor%

Referenzen:

David Thomas 31.05.2011 06:20
quelle

Tags und Links