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

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

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

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

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

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

Похожие вопросы
23 дек. 2024, в 16:13
50000 руб./за проект
23 дек. 2024, в 15:25
5000 руб./за проект
23 дек. 2024, в 14:47
4500 руб./за проект