Metodo wrapInner

Il metodo wrapInner avvolge il contenuto all'interno dell'elemento in un tag specificato.

Sintassi

Il parametro del metodo può essere un testo (possibilmente con tag), un elemento DOM o un oggetto jQuery:

javascript.wrapInner(text);

In questo modo gli elementi selezionati vengono avvolti con contenuto, che verrà restituito come testo html, da una funzione personalizzata. La funzione viene chiamata separatamente, per ciascuno degli elementi selezionati:

javascript.wrapInner(function(index));

Esempio

Avvolgiamo i paragrafi con classe www nel tag b:

html<p class="www">testo</p>
<p class="www">testo</p>
<p class="www">testo</p>
<p>testo</p>
javascript$('.www').wrapInner('<b></b>');

Il codice HTML diventerà così:

html<p class="www"><b>testo</b></p>
<p class="www"><b>testo</b></p>
<p class="www"><b>testo</b></p>
<p>testo</p>

Vedi anche

  • metodi wrap, wrapAll, unwrap,
    che consentono di lavorare con l'avvolgimento degli elementi