есть такой список. у всех li стоит одинаковый класс, как сделать чтобы при нажатии например, на 1 элемент списка класс active добавлялся именно ему, а не всем эелементам (использую classList.toogle, но мб подскажите что то получше)
есть такой список. у всех li стоит одинаковый класс, как сделать чтобы при нажатии например, на 1 элемент списка класс active добавлялся именно ему, а не всем эелементам (использую classList.toogle, но мб подскажите что то получше)
пробегайся по ним с помощью forEach и вешай класс на конкретный айтем
let item = document.querySelectorAll(".item__wrapper");
let liArr = [item];
function addClass(){ liArr.forEach( // перебираем все элементы массива array function addClass( item ) { document.querySelector(".item__wrapper").classList.toggle("active"); } ); }