Метод 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,
    който създава копия на избрани елементи