⊗jqDmSCT 45 of 113 menu

Přísné odstranění a přidání třídy metodou toggleClass v jQuery

Také v toggleClass lze předat parametr stavu, jako true nebo false, poté bude třída buď pouze přidána, nebo pouze odstraněna.

Nechť máme následující CSS třídy:

.red { color: red; } .zzz { font-style: italic; }

K odstavci je aplikována třída zzz:

<p class="zzz" id="test">text</p> <button>click</button>

Pojďme pouze přidávat třídu red při kliknutí:

$('button').click(function() { $('#test').toggleClass('red', true); });

Jak vidíte, při opakovaném kliknutí nedochází k žádným změnám.

Všechny tři zmíněné metody pro práci s třídami - addClass, removeClass, toggleClass mohou také přijímat jako parametr více tříd, a umožňují aplikaci funkce na každý prvek v sadě.

Opravte kód příkladu uvedeného výše - nejprve doplňte třídu red do atributu a poté udělejte tak, aby se třída red pouze odstraňovala.

Č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