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

Не работает код. почему?

let el = document.querySelectorALL('.thumb li');
		for (let i = 0; i < el.length; i++){
			el[i].onclick = function(){
				var c = 0;
				while (c < el.length){
					el[c++].className = 'check';
				}
				el[i].className = 'check active';
			}
		}


Не работает код, не могу понять почему, помогите решить проблему
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 2
bootd
@bootd
Гугли и ты откроешь врата знаний!
querySelectorALL > querySelectorAll
Ответ написан
@GovnoKoder_ITS
Мне 17 лет, начинающий front-end разработчик
Мне кажется я понял почему код не срабатывает.
1. У тебя обработчик находится внутри цикла, который срабатывает в начале загрузки сайта. Как думаешь почему он не работает ?

При нажатии на блок должен запускаться цикл !!!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы