Hoe kyk jy of 'n element 'n spesifieke klas in jQuery het?
Hoe kyk jy of 'n element 'n spesifieke klas in jQuery het?

Video: Hoe kyk jy of 'n element 'n spesifieke klas in jQuery het?

Video: Hoe kyk jy of 'n element 'n spesifieke klas in jQuery het?
Video: Die Antwoord - Baita Jou Sabela feat. Slagysta (Official Video) 2024, Mei
Anonim

Die hasClass() metode kontrole as enige van die gekies elemente het 'n gespesifiseerde klas naam. As Enige van die gekies elemente het die gespesifiseerde klas naam, sal hierdie metode "waar" terugkeer.

Net so, hoe kyk jy of 'n element 'n klas in jQuery bevat?

Die gebruik van. Om kyk of 'n element in jQuery het klas , volg hierdie sintaksis: $(selektor). hasClass(klasNaam); Die kieser word gebruik om die te spesifiseer elemente aan tjek.

Behalwe hierbo, is jQuery 'n metode? Die is (kieser) metode kontroleer die huidige seleksie teen 'n uitdrukking en gee waar, as ten minste een element van die seleksie by die gegewe kieser pas. As geen element pas nie, of die kieser nie geldig is nie, sal die antwoord 'onwaar' wees.

Verder, hoe kyk jy of 'n element 'n klas het?

matches() om te bepaal as 'n element 'n klas bevat . className is net 'n string sodat jy die gewone indexOf-funksie kan gebruik om te sien as die lys van klasse bevat 'n ander tou. As die element enigste het een klas naam kan jy vinnig tjek dit deur die kry klas kenmerk.

Kan ek classList toggle gebruik?

Definisie en gebruik Hierdie eiendom is nuttig om byvoeg , verwyder en wissel CSS-klasse op 'n element. Die klaslys eiendom is leesalleen, maar jy kan wysig dit deur gebruik die byvoeg () en verwyder () metodes. Kruisblaaier oplossing: Die klaslys eiendom word nie in IE9 en vroeër ondersteun nie.

Aanbeveel: