Sziasztok!
Van egy .container Div-em, ami egy accordion, click eventre nyílik, csukódik.
A problémám, hogy a div-en belül bárhová kattintok összecsukja. Mármint a Div-en belüli child elementekre is. Hogyan tudom ezt megakadályozni?
Mivel input field van benne, így fontos lenne, hogy ha belekattintok ne csukja be.
const accordion = document.getElementsByClassName('container');
for (i=0; i<accordion.length; i++) { accordion[i].addEventListener('click', function (event) {
if (event.target.closest('.container') === this) {
this.classList.toggle('active');
}
})
}
[ Szerkesztve ]