Ich habe zwei div namens "antwortdiv 1" & amp; "answerdiv 2" in html.
jetzt möchte ich div id eindeutig geben / erstellen wie "answerdiv 3" "answerdiv 4" "answerdiv 5" und so weiter.
Mit javascript / jquery wie kann ich Sachen an diese dynamisch erzeugten divs anhängen, deren ID eindeutig sein sollte?
in meinem Projekt Benutzer kann "n" Zahlen von div hinzufügen, gibt es keine strikte Begrenzung dafür.
Hilf mir.
Danke in Adv
================================================== ==================================
Mein HTML-Code ist:
%Vor%Mein JS-Code:
%Vor%Jetzt von oben Code möchte ich alle Sachen in einzigartige "answertxtdiv" id.
Wenn deine divs in einem Container sind wie:
%Vor%Sie könnten etwas tun wie:
%Vor%Wenn möglich, versuchen Sie nicht, globale Variablen zu verwenden ... sie werden schließlich zurückkommen, um Sie zu beißen, und Sie brauchen in diesem Fall wirklich keine globale Variable.
Sie können so etwas versuchen, um divs mit eindeutigen IDs zu erstellen.
HTML
%Vor%JavaScript
%Vor%Hier ist die DEMO
Sie sollten eine "globale" Variable in Javascript mit der Anzahl der erstellten divs beibehalten, und jedes Mal, wenn Sie divs erstellen, erhöhen Sie das. Beispielcode:
%Vor%Und bedenke bitte, dass jQuery nicht nötig ist, um viele Dinge in Javascript zu tun. Es ist nur eine Bibliothek, die Ihnen hilft, "weniger zu schreiben und mehr zu tun".
Sie benötigen einen globalen Zähler (allgemeiner: einen eindeutigen ID-Generator), um die IDs entweder explizit oder implizit zu erzeugen (letzteres z. B. durch Auswählen des letzten der erzeugten divs, identifiziert durch eine Klasse oder ihr ID-Präfix).
versuche es dann
%Vor%Tags und Links javascript html jquery