Metoda wrapAll

Metoda wrapAll obaluje všechny prvky v sadě do jedné zadané značky. Pokud se tyto prvky nacházejí na různých místech, jQuery je nejprve umístí vedle sebe a poté obalí do požadované značky.

Syntaxe

Parametrem metody může být text (možno se značkami), DOM prvek nebo objekt jQuery:

javascript.wrapAll(text);

Můžeme také využít funkci pro každý prvek:

javascript.wrapAll(function(index))

Příklad

Pojďme obalit odstavce s třídou www do značky 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 kód bude poté vypadat takto:

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

Viz také