Método wrapAll
O método wrapAll envolve
todos os elementos de um conjunto em uma tag especificada.
Se esses elementos estiverem em locais diferentes,
o jQuery primeiro os coloca um ao lado do outro e depois
os envolve na tag desejada.
Sintaxe
O parâmetro do método pode ser um texto (possivelmente com tags), um elemento DOM ou um objeto jQuery:
.wrapAll(com o que envolver);
Também podemos usar uma função para cada elemento:
.wrapAll(function(índice no conjunto))
Exemplo
Vamos envolver os parágrafos com a classe www
na tag div:
<p class="www">texto</p>
<p class="www">texto</p>
<p class="www">texto</p>
<p>texto</p>
$('.www').wrapAll('<div></div>');
O código HTML ficará assim:
<div>
<p class="www">texto</p>
<p class="www">texto</p>
<p class="www">texto</p>
</div>
<p>texto</p>