Я пытаюсь добавить и удалить несколько классов в текстовом поле, нажимая различные переключатели. Я не могу удалить ненужные классы при переключении между разными переключателями.
Мой код для этого:
// 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]]");
}
javascript
jquery
Раман
источник
источник
Добавить несколько классов:
или в каскаде:
Очень похоже на удаление дополнительных классов:
или в каскаде:
источник
$("p")
?самый простой способ добавить имя класса с помощью javascript. Это может быть полезно, когда
.siblings()
вы плохо себя ведете.источник