Добрый день, тостерята. Кратко о ситуации которая сложилась у меня . Есть параграф и подпараграф, мне нужно что бы при клике на параграф у его дочернего елемента ( соответственно подпараграфа) появился еще один класс ну или удалился. Все вроде бы работало когда он был один, но когда параграфов стало больше чем один, мой код ( в 5 строк ) сломался.
let buts = document.querySelectorAll('.answer-page');
let togs = document.querySelectorAll('.answer-subpage')
for (let i = 0; i < buts.length; i++) {
buts[i].addEventListener('click', Addclass(i));
}
function Addclass (i) {
togs[i].classList.toggle("active")
}
Я не догадался до иного решения чем передать тоже
i через свойства функции дочернему параграфу, но вместо того что бы при клике на основной параграф открывался дочерний, они изначально открыты, и мне это не подходит. Может у вас есть какие-то идеи? ссылку конечно же оставлю.