Metoda wrapAll

Metoda wrapAll înfășoară toate elementele setului într-un singur tag specificat. Dacă aceste elemente se află în locații diferite, jQuery le va plasa mai întâi unul lângă altul, apoi le va înfășura în tagul necesar.

Sintaxă

Parametrul metodei poate fi un text (posibil cu tag-uri), un element DOM sau un obiect jQuery:

javascript.wrapAll(text);

De asemenea, putem folosi și o funcție pentru fiecare element:

javascript.wrapAll(function(index))

Exemplu

Să înfășurăm paragrafele cu clasa www în tag-ul 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>');

Codul HTML va arăta astfel:

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

Vedeți și