20 of 119 menu

Metóda wrap

Metóda wrap obaľuje elementy do zadaného tagu.

Syntax

Parametrom metódy môže byť text (prípadne s tagmi), DOM element alebo jQuery objekt:

.wrap(text or tag);

Takto vybrané elementy sa obalia obsahom, ktorý vráti používateľská funkcia. Funkcia sa volá samostatne pre každý z vybraných elementov, ako parameter prijíma pozíciu elementu v množine:

.wrap(function(číslo v množine));

Príklad

Obalíme všetky odseky s triedou www tagom div:

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

HTML kód bude vyzerať takto:

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

Príklad

Parametrom možno odovzdávať nielen názov tagu, ale aj nasledujúcu konštrukciu:

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

HTML kód bude vyzerať takto:

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

Príklad

Do otváracieho tagu je možné písať ľubovoľné atribúty, pričom obaľovanie prebehne spolu s týmito atribútmi. Obalme odseky s triedou www divom s triedou 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>');

HTML kód bude vyzerať takto:

<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>

Pozrite tiež

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť