Метад insertBefore

Метад insertBefore дадае тэкст перад зададзеным элементам. Таксама існуе метад before, які працуе аналагічным чынам.

Сінтаксіс

Устаўка тэксту перад элементам:

javascript$(тэкст).insertBefore(селектар);

Змесціва можа быць не толькі звычайным тэкстам, але і DOM элементам, селектарам, масівам элементаў, радком або аб'ектам jQuery.

Прыклад

Давайце ўставім тэкст з тэгамі перад зададзеным абзацам:

html<p id="test">абзац</p>
javascript$('<p>!!!</p>').insertBefore('#test');

HTML код стане выглядаць так:

html<p>!!!</p><p id="test">абзац</p>

Глядзіце таксама

  • метад before,
    які дадае тэкст перад зададзеным элементам
  • метады insertAfter, appendTo, prependTo,
    якія дазваляюць дадаваць змесціва ў пэўнае месца на старонцы
  • метад clone,
    які стварае копіі выбраных элементаў