Как создать show/hide без использования toggle?

Здравствуйте
Есть код - fiddle
Как создать show/hide при клике на одну и туже кнопку без использования toggle?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
btn.addEventListener('click', (event) => {
  block.classList.contains('active') ? hide() : show();
});


Ещё можно завести флаг открытости в виде переменной или data-атрибута на элементе. Но с классом проще всего.
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Или вообще без JavaScript
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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