@ralo

Javascript как дописать функцию?

Ребят помогите разобраться! Почему я могу делать какието манипуляции только с последним элементом из 3х !
На jsfiddle ссылка ниже! Если можно напишите код сюда!

https://jsfiddle.net/takefive/5gomzjck/1/
  • Вопрос задан
  • 267 просмотров
Решения вопроса 2
Defman21
@Defman21
var el = document.getElementsByClassName('element');

    for(var i = 0; i < el.length ; i++){
      el[i].addEventListener('click', function(e){e.target.classList.toggle('color')}, false);
    }
Ответ написан
dimmond_pro
@dimmond_pro
Jedi
На выходе elem указывает только на последний элемент, используйте forEach конструкцию
for(var i = 0; i < el.length ; i++){
      var elem = (el[i]);
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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