Méthode wrapInner
La méthode wrapInner encapsule
le contenu à l'intérieur de l'élément dans une balise donnée.
Syntaxe
Le paramètre de la méthode peut être du texte (éventuellement avec des balises), un élément DOM ou un objet jQuery :
.wrapInner(par quoi encapsuler);
Voici comment les éléments sélectionnés sont encapsulés avec un contenu, qui sera retourné sous forme de texte html, par une fonction personnalisée. La fonction est appelée séparément, pour chacun des éléments sélectionnés :
.wrapInner(function(numéro dans l'ensemble));
Exemple
Encapsulons les paragraphes avec la classe www
dans la balise b :
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('.www').wrapInner('<b></b>');
Le code HTML deviendra alors :
<p class="www"><b>text</b></p>
<p class="www"><b>text</b></p>
<p class="www"><b>text</b></p>
<p>text</p>