Как заставить checkbox работать?

Скорее всего блокирует работу input'a скрипт, но в скриптах пока понимаю не много.
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
@paulinekorkina
Верстальщик
Чекбокс не работает из-за e.preventDefault(); (7 строчка). Но поскольку от запрета дефолтного поведения лучше не отказываться, предлагаю вам забить на чекбоксы и сделать следующим образом: https://jsfiddle.net/j5hxngcz/
Т.е. переключать класс у лейбла и поворачивать кнопку в зависимости от класса.
Тем более что сортировка работает не только по клику на лейбл, но и на слова "Цене" и "Комнатам", которые не являются частью лейбла.

Либо можно ловить не клик на ссылку, а событие change чекбокса, но первый вариант лучше.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы