@Yappy1

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

Добрый день, имеется 2 input которые при checked показывают блок
Как сделать так, чтобы при неактивном чекбоксе блок не показывался ?

Код прикрепляю
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
aliencash
@aliencash
Партизан
Во-первых, зачем тут JS? Если вы решили такую конструкцию на html сделать, то лучше воспользоваться CSS.
Во-вторых, если все же хотите на JS, то подход неверный. Вам не нужен чекбокc (в крайнем случае его можно сымитировать), нужно по клику на имитацию добавлять/убирать класс блоку, который желаете показать.
В-третьих, есть подозрение, что вы хотите по клику на нечекнутый чекбокc закрывать ранее открытый блок, просто вопрос неудачно сформулировали. Тогда нужно применять не checkbox, а radio.

https://codepen.io/aliencash/pen/XWWXYGR
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 17:06
15000 руб./за проект
19 апр. 2024, в 16:53
1000 руб./за проект
19 апр. 2024, в 16:45
5000 руб./за проект