Metoda insertBefore

Metoda insertBefore adaugă text înaintea elementului specificat. De asemenea, există metoda before, care funcționează într-un mod similar.

Sintaxă

Inserarea textului înaintea elementului:

javascript$(text).insertBefore(selector);

Conținutul poate fi nu doar text simplu, ci și un element DOM, selector, matrice de elemente, șir de caractere sau obiect jQuery.

Exemplu

Să inserăm text cu etichete înaintea paragrafului specificat:

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

Codul HTML va arăta astfel:

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

Vezi și

  • metoda before,
    care adaugă text înaintea elementului specificat
  • metodele insertAfter, appendTo, prependTo,
    care permit adăugarea conținutului într-un anumit loc pe pagină
  • metoda clone,
    care creează copii ale elementelor selectate