Как повесить click на каждый элемент nodelist, но так что бы заданное действие происходило на элементе из другого nodelist. В моём коде действие ''display = block'' применяется сразу ко все элементам, а нужно что бы только к одному. Sorry если не особо корректно выражаюсь, я начинающий.
let questions = document.querySelectorAll('.question');
let responses = document.querySelectorAll('.response');
const animate = new Animate(questions, responses);
animate.click();
};
class Animate{
constructor(questions, responses){
this.questions = questions;
this.responses = responses;
};
click = function(){
for (let i of this.questions) {
i.addEventListener('click', () => {
for (let i of this.responses) {
i.style.display = 'block';
};
});
};
};