20 of 119 menu

Metodo wrap

Il metodo wrap avvolge gli elementi in un tag specificato.

Sintassi

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

.wrap(con cosa avvolgere);

In questo modo gli elementi selezionati vengono avvolti dal contenuto, che sarà restituito da una funzione personalizzata. La funzione viene chiamata separatamente, per ciascuno degli elementi selezionati, e accetta come parametro la posizione dell'elemento nell'insieme:

.wrap(function(numero nell'insieme));

Esempio

Avvolgiamo tutti i paragrafi con la classe www nel tag div:

<p class="www">testo</p> <p class="www">testo</p> <p class="www">testo</p> <p>testo</p> $('.www').wrap(document.createElement('div'));

Il codice HTML diventerà così:

<div><p class="www">testo</p></div> <div><p class="www">testo</p></div> <div><p class="www">testo</p></div> <p>testo</p>

Esempio

Come parametro si può passare non solo il nome del tag, ma anche la seguente costruzione:

<p class="www">testo</p> <p class="www">testo</p> <p class="www">testo</p> <p>testo</p> $('.www').wrap('<div></div>');

Il codice HTML diventerà così:

<div><p class="www">testo</p></div> <div><p class="www">testo</p></div> <div><p class="www">testo</p></div> <p>testo</p>

Esempio

Nel tag di apertura si possono scrivere qualsiasi attributo, in questo caso l'avvolgimento avverrà insieme a questi attributi. Avvolgiamo i paragrafi con la classe www in un div con la classe zzz:

<p class="www">testo</p> <p class="www">testo</p> <p class="www">testo</p> <p>testo</p> $('.www').wrap('<div class="zzz"></div>');

Il codice HTML diventerà così:

<div class="zzz"><p class="www">testo</p></div> <div class="zzz"><p class="www">testo</p></div> <div class="zzz"><p class="www">testo</p></div> <p>testo</p>

Vedi anche

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta