Назначение addEventListener каждому элементу массива - PullRequest
1 голос
/ 07 мая 2020

Я создаю список дел, и я хочу, чтобы каждый элемент в массиве имел прослушиватель событий, чтобы при щелчке по элементу он переключал класс, который я называю «готово», который пробивает элемент. Вот мой код, который работает не так, как хотелось бы.

for(var i = 0; i< arr.length; i++){
arr[i].addEventListener("click", function () {
arr[i].classList.toggle("done");
})
};

Пожалуйста, исправьте?

...