Hogyan ellenőrizhető, hogy egy elemnek van-e meghatározott osztálya a jQuery-ben?
Hogyan ellenőrizhető, hogy egy elemnek van-e meghatározott osztálya a jQuery-ben?

Videó: Hogyan ellenőrizhető, hogy egy elemnek van-e meghatározott osztálya a jQuery-ben?

Videó: Hogyan ellenőrizhető, hogy egy elemnek van-e meghatározott osztálya a jQuery-ben?
Videó: Hogyan indítsuk jól a következő párkapcsolatunkat? (biologika, FankaDeli) 2024, November
Anonim

Az hasClass() metódus ellenőrzéseket ha bármelyik az kiválasztott az elemeknek meghatározott osztályuk van név. Ha BÁRMELYIK az kiválasztott az elemeknek a megadott osztályuk van név, ez a metódus "true"-t ad vissza.

Csak hát, hogyan ellenőrizheti, hogy egy elem tartalmaz-e osztályt a jQuery-ben?

segítségével. Nak nek ellenőrizze, hogy van-e elem ban ben jQuery van osztály , kövesse ezt a szintaxist: $(választó). hasClass(osztálynév); A választó segítségével megadható a elemeket nak nek jelölje be.

A fentieken kívül a jQuery egy módszer? Az is(választó) módszer ellenőrzi az aktuális kijelölést egy kifejezéssel, és igazat ad vissza, ha a kijelölés legalább egy eleme illeszkedik az adott kijelölőhöz. Ha egyetlen elem sem illik, vagy a szelektor nem érvényes, akkor a válasz 'false' lesz.

Ezenkívül hogyan ellenőrizheti, hogy egy elemnek van-e osztálya?

egyezés() segítségével meghatározható ha egy elem tartalmaz osztályt . A className csak egy karakterlánc, így a normál indexOf függvény segítségével láthatja ha a listája osztályok tartalmazzák másik húr. Ha az elem csak van egy osztály gyorsan meg tudod nevezni jelölje be megszerzésével a osztály tulajdonság.

Használhatom a classList kapcsolót?

Meghatározás és használat Ez a tulajdonság hasznos add hozzá , távolítsa el és kapcsolót CSS osztályok egy elemen. Az osztálylista a tulajdon azonban csak olvasható tud által módosítani segítségével az add hozzá () és remove() metódusokat. Böngészőkön átívelő megoldás: A osztálylista tulajdonság nem támogatott az IE9 és korábbi verziókban.

Ajánlott: