Ja, mit for
loop:
Oder etwas mehr jQuery-fied:
Sie können dies auch in Vanilla JavaScript tun, wenn Sie bevorzugen:
Es lohnt sich zu überlegen, woher der id
kommt; Wenn mehr als ein -Element von dieser for
-Schleife erzeugt werden soll, ist es möglicherweise besser (abhängig davon, wo und wie die id
zugewiesen ist) Verwenden Sie stattdessen einen class
, wie ich es in meinen beiden Vorschlägen getan habe, da die id
im Dokument eindeutig sein müssen.
Obwohl diese Antwort schon vor einiger Zeit geschrieben wurde, fühlte ich, dass es sich lohnt, aktualisiert zu werden, um die Möglichkeiten des (relativ neuen) Array.prototype.forEach()
wiederzugeben, das über jedes Element eines gegebenen Arrays iteriert und eine Funktion für jede Iteration anwendet . Zum Beispiel, angesichts der HTML:
Und das JavaScript:
%Vor%Ergebnis in der Ausgabe:
%Vor%
Referenzen:
appendTo()
. $.each()
. text()
. Ein Basic For Loop + jQuery sollte es tun. Ersetzen Sie einfach body
durch einen Selektor für den Container, dem Sie die divs hinzufügen möchten. Hier ist eine Geige , die die verwendete Technik zeigt.
Tags und Links javascript html cordova jquery