Ich möchte, dass ein bestimmtes div als letztes Element in einer Liste hinzugefügt wird, egal was passiert. Gibt es eine Möglichkeit, dies explizit festzulegen?
Ruft das übergeordnete Element der Liste ab und fügt dem übergeordneten Element das neue Element als letztes untergeordnetes Element hinzu.
Mit einfachem JavaScript:
%Vor%Mozilla-Dokumentation: Ссылка
Wenn Sie weitere Elemente hinzufügen möchten und dieses Element immer noch das letzte Element sein soll, müssen Sie die neuen Elemente vor diesem letzten Element hinzufügen oder dieses Element entfernen, Ihr neues Element anhängen und dieses dann wieder anfügen das Ende.
Wenn Sie bereits das letzte Element in der Liste haben, wenn Sie dann ein neues Element direkt vor dem letzten Element hinzufügen möchten, können Sie das folgendermaßen machen:
%Vor%Wenn Sie absolut sicher gehen wollen, platzieren Sie einen leeren Container mit einer ID und ersetzen Sie den Inhalt darin, wenn Sie ihn aktualisieren müssen. Wenn Sie also einen großen Container und dann Subcontainer haben, sollte das letzte Kind sein wie so
HTML
%Vor%jetzt, wenn Sie aktualisieren müssen,
jQuery
%Vor%Wenn Sie nun den alten Inhalt der letzten untergeordneten div-Datei beibehalten und darunter neue einfügen möchten, können Sie Folgendes tun:
%Vor%Oder wenn Sie alte Inhalte in der letzten untergeordneten div-Datei behalten möchten, aber neue Inhalte oben oder vor der alten angezeigt werden sollen, können Sie einfach die Reihenfolge von var newcontent wie folgt ändern
%Vor%Tags und Links jquery jquery-selectors