Avec:
if(element.hasClass("class"))
Je peux vérifier une classe, mais existe-t-il un moyen simple de vérifier si "element" a l'une des nombreuses classes?
J'utilise:
if(element.hasClass("class") || element.hasClass("class")... )
Ce qui n'est pas trop mal, mais je pense à quelque chose comme:
if(element.hasClass("class", "class2")
Ce qui malheureusement ne fonctionne pas.
Y a-t-il quelque chose comme ça?
Solution du problème
element.is('.class1,.class2')
fonctionne, mais il est 35 % plus lent que
element.hasClass('class1') || element.hasClass('class2')
Voir aussi ce test jsbench.me.
Aucun commentaire:
Enregistrer un commentaire