Metoden insertBefore

Metoden insertBefore legger til tekst før det angitte elementet. Det finnes også en metode before, som fungerer på samme måte.

Syntaks

Setter inn tekst før et element:

javascript$(tekst).insertBefore(velger);

Innholdet kan ikke bare være vanlig tekst, men også et DOM-element, en velger, en matrise med elementer, en streng eller et jQuery-objekt.

Eksempel

La oss sette inn tekst med tagger før den angitte avsnittet:

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

HTML-koden vil da se slik ut:

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

Se også

  • metoden before,
    som legger til tekst før det angitte elementet
  • metodene insertAfter, appendTo, prependTo,
    som tillater å legge til innhold på et spesifikt sted på siden
  • metoden clone,
    som lager kopier av de valgte elementene