⊗jqDmCT 44 of 113 menu

Meetodi toggleClass kasutamine jQuery-s

Samuti on olemas kasulik meetod toggleClass, mis lisab määratud klassi, kui seda pole, ja eemaldab selle, kui see on olemas. See võib olla vajalik, et ühe ja sama nupu klõpsamisel lehe elemendiga toimuksid perioodilised muutused.

Vaatleme seda meetodit näite abil. Olgu meil järgmised CSS-stiilid:

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

Samuti on olemas lõik klassiga zzz:

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

Teeme näiteks nii, et esimesel nupuvajutusel lisatakse elemendile klass red, mis lisab punase värvi, ja teisel korral - see klass eemaldatakse ja punane värv kaob. Kui nuppu uuesti vajutada, kordub kõik taas.

Proovige käivitada järgmine kood ja veenduge selles (klass zzz tõstab esile kaldkirja, et näidata, et toggleClass ei häiri teiste klasside tööd):

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

Pärast esimest vajutust näeb HTML-kood välja selline (lisatakse klass red):

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

Ja pärast teist vajutust - selline (kaob klass red):

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

Lisage kõigile li klass www, kui seda pole, ja eemaldage, kui on.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu