Solución ejercicio 3

This commit is contained in:
Juanse Marquez
2026-06-01 18:47:31 -03:00
parent 610d2530dd
commit b459ca529a
3 changed files with 24 additions and 2 deletions

View File

@@ -1 +1,11 @@
// Agregar aquí el código javascript
const lista = document.querySelector("#lista");
// Un solo listener en la lista, no uno por ítem (delegación de eventos).
lista.addEventListener("click", (e) => {
// Verificamos que el clic fue sobre un <li>. Si fue sobre otro elemento,
// retornamos sin hacer nada.
if (e.target.tagName !== "LI") return;
// toggle agrega la clase si no la tiene, y la quita si ya la tenía.
e.target.classList.toggle("seleccionado");
});