10 of 119 menu

Metoden toggleClass

Metoden toggleClass veksler mellom å legge til/fjerne CSS-klasse: hvis den ikke finnes - legger den til, hvis den finnes - fjerner den den.

Syntaks

Én CSS-klasse:

$(selector).toggleClass(klassenavn);

Bare legg til eller fjern CSS-klasse avhengig av den andre parameteren, som tar verdier true eller false:

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

Flere CSS-klasser:

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

Bare legg til eller fjern CSS-klasser avhengig av den andre parameteren:

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

Bruk funksjon på hvert element i settet, tilstand kan være true eller false, og indikerer til metoden - bare legg til eller bare fjern CSS-klasse:

$(selector).toggleClass(function(nummer i settet, elementets nåværende klasser, tilstand), [tilstand]);

Eksempel

Vårt avsnitt har allerede to klasser. La oss legge til klassen www også:

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

HTML-koden vil se slik ut:

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

Eksempel

Og nå finnes klassen www allerede i elementet - la oss fjerne den:

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

HTML-koden vil se slik ut:

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

Se også

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis