Метод wrapAll

Методът wrapAll оборачва всички елементи от набора в един зададен таг. Ако тези елементи се намират на различни места, jQuery първо ги поставя заедно, а след това ги оборачва в желания таг.

Синтаксис

Параметър на метода може да бъде текст (възможно е да съдържа тагове), DOM елемент или jQuery обект:

javascript.wrapAll(text);

Можем също така да използваме функция за всеки елемент:

javascript.wrapAll(function(index))

Пример

Нека обградим абзаците с клас www в таг div:

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
javascript$('.www').wrapAll('<div></div>');

HTML кодът ще изглежда така:

html<div>
  <p class="www">text</p>
  <p class="www">text</p>
  <p class="www">text</p>
</div>
<p>text</p>

Вижте също

  • методите wrap, wrapInner, unwrap,
    позволяващи работа с обграждане на елементи