10 of 119 menu

Metoden toggleClass

Metoden toggleClass veksler mellem tilføjelse/fjernelse af en CSS-klasse: hvis den ikke findes - tilføjes den, hvis den findes - fjernes den.

Syntaks

En enkelt CSS-klasse:

$(selektor).toggleClass(klassenavn);

Kun tilføje eller fjerne CSS-klassen afhængigt af den anden parameter, som accepterer værdier true eller false:

$(selektor).toggleClass(CSS-klassenavn, tilstand);

Flere CSS-klasser:

$(selektor).toggleClass(['klasse1', 'klasse2', 'klasse3', '...']);

Kun tilføje eller fjerne CSS-klasser afhængigt af den anden parameter:

$(selektor).toggleClass(['klasse1', 'klasse2', 'klasse3', '...'], tilstand');

Anvendelse af en funktion på hvert element i sættet, tilstand kan være true eller false, og angiver til metoden - kun at tilføje eller kun fjerne CSS-klassen:

$(selektor).toggleClass(function(nummer i sættet, elementets nuværende klasser, tilstand), [tilstand]);

Eksempel

Vores afsnit har allerede to klasser. Lad os tilføje klassen www til det:

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

HTML-koden vil se sådan ud:

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

Eksempel

Og nu findes klassen www allerede i elementet - lad os fjerne den:

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

HTML-koden vil se sådan ud:

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

Se også

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis