Je suis tombé sur le script suivant qui vérifie si un élément possède une classe. a
et si ce n'est pas le cas, il l'ajoute :
if (!$("div").hasClass("a")){
$("div").addClass("a");
}
Comme jQuery n'ajoutera pas la classe si elle existe déjà, cela pourrait être changé en :
$("div").addClass("a");
Cependant, l'utilisation de l'option hasClass
d'abord, ou est-ce que cela utilise la même méthode qui addClass
le fait de toute façon, et donc en dupliquant la logique ?