Si të kontrolloni nëse një element ka një klasë specifike në jQuery?
Si të kontrolloni nëse një element ka një klasë specifike në jQuery?

Video: Si të kontrolloni nëse një element ka një klasë specifike në jQuery?

Video: Si të kontrolloni nëse një element ka një klasë specifike në jQuery?
Video: Кварцевый ламинат на пол. Все этапы. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #34 2024, Nëntor
Anonim

Të Kontrollet e metodës hasClass(). nëse ndonje nga të të zgjedhura elementet kanë një klasë të caktuar emri. Nëse Ndonje nga të të zgjedhura elementet kanë klasën e specifikuar emër, kjo metodë do të kthehet "e vërtetë".

Po kështu, si mund të kontrolloni nëse një element përmban një klasë në jQuery?

Duke përdorur. te kontrolloni nëse një element në jQuery ka klasës , ndiqni këtë sintaksë: $(zgjedhës). kaKlasa(Emri i klasës); Përzgjedhësi përdoret për të specifikuar elementet te kontrolloni.

Përveç sa më sipër, a është jQuery një metodë? është (përzgjedhësi) metodë kontrollon përzgjedhjen aktuale kundrejt një shprehjeje dhe kthen true, nëse të paktën një element i përzgjedhjes i përshtatet përzgjedhësit të dhënë. Nëse asnjë element nuk përshtatet, ose zgjedhësi nuk është i vlefshëm, atëherë përgjigja do të jetë 'e rreme'.

Për më tepër, si të kontrolloni nëse një element ka një klasë?

matches() për të përcaktuar nëse një element përmban një klasë . className është vetëm një varg, kështu që ju mund të përdorni funksionin e rregullt indexOf për të parë nëse lista e klasa përmban një varg tjetër. Nëse të element vetëm ka një klasës emër ju mund të shpejt kontrolloni atë duke marrë klasës atribut.

A mund të përdor ndryshimin e classList?

Përkufizimi dhe Përdorimi Kjo veti është e dobishme për shtoni , hiqni dhe ndërroj Klasat CSS në një element. Të Lista e klasave prona është vetëm për lexim, megjithatë, ju mund modifikojeni atë duke duke përdorur të shtoni metodat () dhe remove(). Zgjidhje ndër-shfletuesi: The Lista e klasave prona nuk mbështetet në IE9 dhe më herët.

Recommended: