10 of 119 menu

Metoda toggleClass

Metoda toggleClass střídá přidání/odebrání CSS třídy: pokud není přítomna - přidá ji, pokud je přítomna - odebere ji.

Syntaxe

Jedna CSS třída:

$(selektor).toggleClass(název třídy);

Pouze přidat nebo odebrat CSS třídu v závislosti na druhém parametru, který přijímá hodnoty true nebo false:

$(selektor).toggleClass(název CSS třídy, stav);

Více CSS tříd:

$(selektor).toggleClass(['třída1', 'třída2', 'třída3', '...']);

Pouze přidat nebo odebrat CSS třídy v závislosti na druhém parametru:

$(selektor).toggleClass(['třída1', 'třída2', 'třída3', '...'], stav');

Aplikace funkce na každý prvek v sadě, stav může být true nebo false, a určuje metodě - pouze přidat nebo pouze odebrat CSS třídu:

$(selektor).toggleClass(function(číslo v sadě, aktuální třídy prvku, stav), [stav]);

Příklad

Náš odstavec již má dvě třídy. Pojďme přidat ještě třídu www:

<p id="test" class="eee ggg">text</p> $('#test').toggleClass('www');

HTML kód bude vypadat takto:

<p id="test" class="eee ggg www">text</p>

Příklad

A nyní třída www je již v elementu přítomna - pojďme ji odebrat:

<p id="test" class="eee ggg www">text</p> $('#test').toggleClass('www');

HTML kód bude vypadat takto:

<p id="test" class="eee ggg">text</p>

Viz také

Č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