Metoda insertBefore

Metoda insertBefore doda besedilo pred določen element. Prav tako obstaja metoda before, ki deluje na podoben način.

Sintaksa

Vstavljanje besedila pred element:

javascript$(besedilo).insertBefore(selektor);

Vsebina je lahko ne le običajno besedilo, temveč tudi DOM element, selektor, matrika elementov, niz ali objekt jQuery.

Primer

Dodajmo besedilo z oznakami pred določen odstavek:

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

HTML koda bo takole izgledala:

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

Glejte tudi

  • metoda before,
    ki doda besedilo pred določen element
  • metode insertAfter, appendTo, prependTo,
    ki omogočajo dodajanje vsebine na določeno mesto na strani
  • metoda clone,
    ki ustvari kopije izbranih elementov