10 of 119 menu

Metod toggleClass

Metod toggleClass naizmenično dodaje/uklanja CSS klasu: ako je nema - dodaje je, ako je ima - uklanja je.

Sintaksa

Jedna CSS klasa:

$(selektor).toggleClass(ime klase);

Samo dodati ili ukloniti CSS klasu u zavisnosti od drugog parametra, koji prihvata vrednosti true ili false:

$(selektor).toggleClass(ime CSS klase, stanje);

Više CSS klasa:

$(selektor).toggleClass(['klasa1', 'klasa2', 'klasa3', '...']);

Samo dodati ili ukloniti CSS klase u zavisnosti od drugog parametra:

$(selektor).toggleClass(['klasa1', 'klasa2', 'klasa3', '...'], stanje');

Primena funkcije na svaki element u skupu, stanje može biti true ili false, i ukazuje metodu - samo dodati ili samo ukloniti CSS klasu:

$(selektor).toggleClass(function(redni broj u skupu, trenutne klase elementa, stanje), [stanje]);

Primer

Naš pasus već ima dve klase. Hajde da dodamo još i klasu www:

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

HTML kod će sada izgledati ovako:

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

Primer

A sada klasa www već postoji u elementu - hajde da je uklonimo:

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

HTML kod će sada izgledati ovako:

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

Pogledajte takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij