Methode insertBefore
Die Methode insertBefore fügt Text vor einem bestimmten
Element ein. Es gibt auch die Methode
before,
die auf ähnliche Weise funktioniert.
Syntax
Text vor einem Element einfügen:
$(Text).insertBefore(Selektor);
Der Inhalt kann nicht nur einfacher Text sein, sondern auch ein DOM-Element, ein Selektor, ein Array von Elementen, eine Zeichenkette oder ein jQuery-Objekt.
Beispiel
Fügen wir Text mit Tags vor einem bestimmten Absatz ein:
<p id="test">Absatz</p>
$('<p>!!!</p>').insertBefore('#test');
Der HTML-Code sieht dann so aus:
<p>!!!</p><p id="test">Absatz</p>
Siehe auch
-
die Methode
before,
die Text vor einem bestimmten Element einfügt -
die Methoden
insertAfter,appendTo,prependTo,
die das Einfügen von Inhalten an bestimmten Stellen auf der Seite ermöglichen -
die Methode
clone,
die Kopien der ausgewählten Elemente erstellt