Ajouter et supprimer plusieurs classes dans jQuery
Je suis en train d'ajouter et de supprimer plusieurs classes sur un champ de texte en cliquant sur les différents boutons radio. Je ne suis pas en mesure de supprimer les indésirables classes tandis que la commutation entre les différents boutons.
Mon code c'est:
//For 1st radio button
if (actionUrl == "search-client-by-id") {
$("#req").removeClass("validate[required,custom[onlyLetterNumber],maxSize[20],custom[onlyLetterSp]]")
.addClass("validate[required,custom[onlyNumberSp]]");
}
//For 2nd radio button
else if (actionUrl == "search-client-by-name") {
$("#req").removeClass("validate[required,custom[onlyNumberSp]]")
.addClass("validate[required,custom[onlyLetterNumber],maxSize[20],custom[onlyLetterSp]]");
}
- ce code fonctionne pour moi
Vous devez vous connecter pour publier un commentaire.
vous pouvez séparer les différentes classes de l'espace:
http://api.jquery.com/addClass/
Ajouter plusieurs classes:
ou en cascade
Très semblable aussi à supprimer plus de classes:
ou en cascade
$("p")
?façon la plus simple pour ajouter un nom de classe à l'aide de javascript.
Il peut être utile lors de la
.siblings()
sont désobéissants.