20 of 119 menu

Metoda wrap

Metoda wrap înfășoară elementele într-un tag specificat.

Sintaxă

Parametrul metodei poate fi text (posibil cu tag-uri), element DOM sau obiect jQuery:

.wrap(ce să înfășoare);

Așa elementele selectate sunt înfășurate în conținutul, care va fi returnat de funcția personalizată. Funcția este apelată separat, pentru fiecare dintre elementele selectate, ca parametru primește poziția elementului în set:

.wrap(function(număr în set));

Exemplu

Să înfășurăm toate paragrafele cu clasa www în tag-ul div:

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

Codul HTML va arăta astfel:

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

Exemplu

Ca parametru se pot transmite nu doar numele tag-ului, ci și următoarea construcție:

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

Codul HTML va arăta astfel:

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

Exemplu

În tag-ul de deschidere se pot scrie orice atribute, în acest caz înfășurarea se va face împreună cu aceste atribute. Să înfășurăm paragrafele cu clasa www într-un div cu clasa zzz:

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

Codul HTML va arăta astfel:

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

Vezi și

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge