Задать вопрос
ZIROKUL
@ZIROKUL

Как задать класс при выбранном чекбоксе?

Доброго времени суток.

Подскажите на сайте есть фильтр с выпадающим блоком в котором может быть поле для ввода цифр либо чекбоксы, как сделать так что бы при заполнении поля или выбора чекбокса задавался класс заголовку фильтра(например Бренды), что бы можно было его сделать другим цветом?
Нашел пример но он работает так что задает цвет выбранному чекбоксу.
$('body').on('click', '#js-control input:checkbox', function(){
    if ($(this).is(':checked')) {
        $(this).parent().addClass('green');
    } else {
        $(this).parent().removeClass('green');
    }
});
  • Вопрос задан
  • 533 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
$(document).on('click', '#js-control input:checkbox', function(){
    var isChecked = $(this).is(':checked')
    $(this).parent().toggleClass('green', isChecked);
});

https://jsfiddle.net/czL277q5/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы