English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die append()-Methode fügt den angegebenen Inhalt an das Ende jedes ausgewählten Elements ein (als letztes Kindselement).
Um Inhalte an den Anfang des ausgewählten Elements einzufügen, verwenden Sieprepend()Methode。
Einfügen von Inhalten:
$(selector).append(content)
Inhalt mit Funktion einfügen:
$(selector).append(function(index, html))
Einige Textinhalte in alle Absätze einfügen:
$("button").click(function(){ $("p").append("Hello world"); });Testen Sie heraus‹/›
HTML in alle Absätze einfügen:
$("button").click(function(){ $("p").append("<b>Hello world</b>");}} });Testen Sie heraus‹/›
Dieser Beispiel verwendet document.createTextNode() um einen Textknoten zu erstellen und in alle <p>-Elemente einzufügen:
$("button").click(function(){ $("p").append(document.createTextNode("Hello world")); });Testen Sie heraus‹/›
Inhalt mit Funktion einfügen:
$("button").click(function(){ $("p").append(function(i){ return "<b>Der p-Element hat die Index " + i + ".</b>"; }); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
content | Spezifizieren Sie den Inhalt, der am Ende jedes ausgewählten Elements eingefügt wird (kann HTML-Tags enthalten) Mögliche Werte:
|
function(index, html) | Spezifizieren Sie eine Funktion, die den zu insertierenden Inhalt zurückgibt
|