@avdoshka

Не работает скрипт в чем проблема?

Друзья помогите со скриптом. При включении двух элементов должен включиться третий не могу понять в чем проблема
document.addEventListener('click', function _tmp(e) {
  let block = e.target.closest('.blocks');
  if (!block) return; // return прервет функцию, если кликнули не на нужный блок.

  block.classList.toggle('clicked');

  if (document.querySelectorAll('.block.clicked').length === 2) {
    // .block.clicked без пробела: Все элементы, у которых есть оба класса
    document.getElementById('hide').style.display = "block";
    // После завершения, обработчик клика удаляется.
 var line = document.querySelector('.key' );

  } else document.getElementById('hide').style.display = "none";
});
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
kirbi1996
@kirbi1996
Есть такая удобная штука, называется console.log
Пишешь её в каждой строке и смотришь где что пришло и в какой момент код оборвался
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 06:09
30000 руб./за проект
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект