14 of 119 menu

Die Methode prepend

Die Methode prepend fügt Text an den Anfang eines Elements hinzu. Es gibt auch die Methode prependTo, die auf ähnliche Weise funktioniert.

Syntax

Text an den Anfang eines Elements einfügen:

$(Selector).prepend(Text);

An den Anfang der ausgewählten Elemente kann Text hinzugefügt werden, der von einer benutzerdefinierten Funktion zurückgegeben wird. Die Funktion wird für jedes der ausgewählten Elemente einzeln aufgerufen. Beim Aufruf werden ihr die folgenden Parameter übergeben: die Position des Elements im Set, der aktuelle Inhalt des Elements:

$(Selector).prepend(function(Index im Set, aktueller Inhalt des Elements));

Der Inhalt kann nicht nur einfacher Text, sondern auch ein DOM-Element oder ein jQuery-Objekt sein. In diesem Fall werden diese Elemente von ihrer Position im HTML-Code verschoben.

Beispiel

Fügen wir Text an den Anfang eines bestimmten Absatzes ein:

<p id="test">text</p> $('#test').prepend('!!!');

Der HTML-Code sieht dann so aus:

<p id="test">!!!text</p>

Beispiel

Fügen wir Text mit Tags an den Anfang eines bestimmten Absatzes ein:

<p id="test">text</p> $('#test').prepend('<b>!!!</b>');

Der HTML-Code sieht dann so aus:

<p id="test"><b>!!!</b>text</p>

Beispiel

Suchen wir alle Absätze und setzen wir an den Anfang jedes einzelnen dessen Index im Set:

<p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> $('p').prepend(function(index, text) { return index; });

Der HTML-Code sieht dann so aus:

<p>0text</p> <p>1text</p> <p>2text</p> <p>3text</p> <p>4text</p>

Siehe auch

  • die Methode prependTo,
    die Text an den Anfang eines Elements hinzufügt
  • die Methoden append, before, after,
    die das Hinzufügen von Inhalten an einer bestimmten Stelle ermöglichen
  • das Pseudoelement before,
    das Text am Ende eines Elements mit CSS hinzufügt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen