Esto no es una tarea o tarea de prueba o lo que sea. Por favor, da una solución o una pista si puedes. Tengo 3 divs con botones, todos los divs son absolutamente iguales, las clases son las mismas, no puedo agregar atributos de ID ni nada más a estos divs manualmente. Todos los botones también son iguales con las mismas condiciones, sin ID, etc. Por lo tanto, necesito un clic para cambiar la clase SOLO para un elemento principal de un botón en el que se hizo clic. ¿Cómo puedo llegar a ese padre en particular si todos los botones y divs son iguales? Gracias
Mi HTML:
<body> <div class="off"> <button>Button</button> </div> <div class="off"> <button>Button</button> </div> <div class="off"> <button>Button</button> </div> </body>JS:
document.addEventListener('click' , e => { let buttonClicked = e.target.matches('button'); if ( buttonClicked ) { console.log("Button Clicked") } })