Metóda insertBefore

Metóda insertBefore pridáva text pred zadaný element. Tiež existuje metóda before, ktorá funguje podobným spôsobom.

Syntax

Vloženie textu pred element:

javascript$(text).insertBefore(selektor);

Obsah môže byť nielen obyčajný text, ale aj DOM element, selektor, pole elementov, reťazec alebo objekt jQuery.

Príklad

Vložme text s tagmi pred zadaný odsek:

html<p id="test">odsek</p>
javascript$('<p>!!!</p>').insertBefore('#test');

HTML kód bude vyzerať takto:

html<p>!!!</p><p id="test">odsek</p>

Pozrite tiež

  • metóda before,
    ktorá pridáva text pred zadaný element
  • metódy insertAfter, appendTo, prependTo,
    umožňujúce pridať obsah na určité miesto na stránke
  • metóda clone,
    ktorý vytvára kópie vybraných elementov