⊗jqDmMWr 51 of 113 menu

Obalujení více prvků v jQuery

Lze obalit ne každý prvek zvlášť, ale všechny nalezené prvky dohromady pomocí metody wrapAll.

V HTML kódu je uvedena skupina odstavců:

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

Najděme všechny odstavce s třídou www a obalme je do jednoho tagu div:

$('.www').wrapAll('<div></div>');

HTML kód bude poté vypadat takto:

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

Mějte na paměti, že pokud obalované prvky nestojí vedle sebe, metoda wrapAll nejprve přesune prvky na jedno místo a teprve poté je obalí. Podívejte se na následující příklad:

<p class="www">text1</p> <p class="www">text2</p> <p>text</p> <p class="www">text3</p>

Aplikujeme metodu wrapAll:

$('.www').wrapAll('<div></div>');

Výsledkem je následující HTML kód:

<div> <p class="www">text1</p> <p class="www">text2</p> <p class="www">text3</p> </div> <p>text</p>

Metody obalování prvků také umožňují aplikovat funkci na každý prvek v sadě.

Obalujte všechny h2 do jednoho i.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout