Método wrapAll
El método wrapAll envuelve
todos los elementos de un conjunto en una etiqueta determinada.
Si estos elementos se encuentran en diferentes ubicaciones,
jQuery primero los coloca uno al lado del otro y luego
los envuelve en la etiqueta requerida.
Sintaxis
El parámetro del método puede ser texto (posiblemente con etiquetas), un elemento DOM o un objeto jQuery:
.wrapAll(envoltorio);
También podemos utilizar una función para cada elemento:
.wrapAll(function(índice))
Ejemplo
Envolvamos los párrafos con la clase www
en la etiqueta div:
<p class="www">texto</p>
<p class="www">texto</p>
<p class="www">texto</p>
<p>texto</p>
$('.www').wrapAll('<div></div>');
El código HTML quedará así:
<div>
<p class="www">texto</p>
<p class="www">texto</p>
<p class="www">texto</p>
</div>
<p>texto</p>