10 of 119 menu

Metodas toggleClass

Metodas toggleClass kaitalioja pridėjimą/pašalinimą CSS klasės: jei jos nėra - pridės, jei yra - pašalins.

Sintaksė

Viena CSS klasė:

$(selektorius).toggleClass(klasės pavadinimas);

Tik pridėti arba pašalinti CSS klasę priklausomai nuo antro parametro, kuris priima reikšmes true arba false:

$(selektorius).toggleClass(CSS klasės pavadinimas, būsena);

Kelios CSS klasės:

$(selektorius).toggleClass(['klase1', 'klase2', 'klase3', '...']);

Tik pridėti arba pašalinti CSS klases priklausomai nuo antro parametro:

$(selektorius).toggleClass(['klase1', 'klase2', 'klase3', '...'], būsena');

Funkcijos taikymas kiekvienam elementui rinkinyje, būsena gali būti true arba false, ir nurodo metodui - tik pridėti arba tik pašalinti CSS klasę:

$(selektorius).toggleClass(function(numeris rinkinyje, esami elemento klasės, būsena), [būsena]);

Pavyzdys

Mūsų pastraipoje jau yra dvi klasės. Pridėkime jai dar ir klasę www:

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

HTML kodas atrodys taip:

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

Pavyzdys

O dabar klasė www jau yra elemente - pašalinkime ją:

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

HTML kodas atrodys taip:

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

Žiūrėkite taip pat

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti