Ich möchte Elemente nach dem letzten Element hinzufügen. Mein aktueller CodejQuery einfügen nach dem letzten Element
<div class="find"><div id="FirstElement"> /*First element loaded first */ </div><div>
$('#AddNextElement' + id).click(function (e) {
$('<div id="NextElement' + id +'">' + /*Add after the last element*/ + '</div>').insertAfter($("#FirstElement"));
}
Aktuelle fügt es erst nach dem ersten Element:
Ich möchte es hinzufügen nach dem letzten Element jedes Mal:
Ich habe diese Links gefolgt und ich habe nicht das finden, was ich suche:
insertAfter specific element based on ID
jQuery: Add element after another element
Vielen Dank im Voraus !.
Wie ich es fest:..
$('#AddNextElement' + id).click(function (e) {
$('<div id="NextElement"' + id +'>' + /*Add after the last element*/ + '</div>').insertAfter($("#FirstElement").parent().find('.Finder').last());
}
ich die .parent gefunden() finden ('finden') letzte(); dann legen Sie nach den letzten
Warum nicht können Sie einfach [ '.append()'] (http://api.jquery.com/append/)? – Satpal
teilen Sie Ihre html auch –
'.append()' wird Ihre Arbeit erledigt –