262 votes

Comment vérifier si un élément n’a pas une classe spécifique ?

Comment puis-je vérifier si il n’est pas une classe. Par exemple, je sais comment faire pour vérifier pour voir si il a la classe « test », mais comment puis-je vérifier pour voir si il n’a pas la classe « test » ?

533voto

sdleihssirhc Points 18791
if (!$(this).hasClass("test")) {

165voto

Juhana Points 20999

réponse de sdleihssirhc est bien sûr la bonne pour le cas dans la question, mais juste comme une référence si vous avez besoin de sélectionner des éléments qui n’ont pas une certaine classe, vous pouvez utiliser le sélecteur de pas :

8voto

Matthew Cira Points 41

pour un attribut, utilisez la méthode .not() et vérifier :

Vérifiez-le ici : http://jsfiddle.net/AWb79/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X