Comment jquery détermine si un élément a une classe : 1. Déterminez si un élément a une certaine classe via la méthode "hasClass('classname')" 2. Déterminez si un élément a une certaine classe via la méthode "is('); .classname')" classe de méthode.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version jquery3.6, ordinateur Dell G3.
Comment jquery détermine-t-il si un élément a une classe ?
jquery détermine si un élément a une certaine classe
Deux méthodes sont les suivantes :
1. hasClass('classname')
2 is('.classname')
Exemple :
1. is( '.classname') méthode
$('div').is('.redColor')
2. Utilisez la méthode hasClass('classname') (notez que la version inférieure de jquery peut être hasClass('.classname'))
$('div').hasClass('redColor')
Informations étendues :
À propos de ce qui précède Une introduction aux hasclass() et is() de jquery qui apparaissent
1, is()
is(expr|obj|ele|fn)
détecte un ensemble d'éléments correspondants basés sur un sélecteur, un élément DOM ou un objet jQuery, si au moins un élément correspond à cela expression donnée La formule renvoie vrai.
Si aucun élément ne correspond ou si l'expression n'est pas valide, « false » sera renvoyé. '''Remarque :''''La prise en charge de toutes les expressions n'est disponible que dans jQuery 1.3. Dans les versions précédentes, si des expressions complexes, telles que des sélecteurs hiérarchiques (tels que +, ~ et >), étaient fournies, elles renvoyaient toujours true
2 hasclass()
vérifie si l'élément actuel contient une classe spécifique, renvoie vrai s'il y en a un.
C'est en fait is("." + classe).
Description : Effectuer une animation sur un élément contenant une certaine classe.
Apprentissage recommandé : Tutoriel vidéo jQuery
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!