Capítulo 10: El Flujo de Eventos (Propagation)
10.1. Las 3 fases: Capturing, Target, Bubbling
window (Capturing) → document → body → div (Target) → body → document → window (Bubbling)
↓
Desciende ↓ Asciende
Se ejecuta el
evento aquí10.2. Entendiendo el Bubbling (Burbujeo)
<div class="padre">
<button class="hijo">Haz clic</button>
</div>10.3. stopPropagation() y stopImmediatePropagation()
stopPropagation() y stopImmediatePropagation()stopPropagation()
stopPropagation()stopImmediatePropagation()
stopImmediatePropagation()10.4. Event Delegation: El patrón de oro
Problema sin delegación (ineficiente):
Solución con delegación (eficiente):
Patrón mejorado con closest():
closest():10.5. Casos prácticos de delegación
Caso 1: Tabla con botones dinámicos
Caso 2: Carrito de compras
10.6. Captura (Capturing Phase) - Uso avanzado
Resumen del Capítulo
💡 Conceptos Clave:
🤔 Preguntas de Reflexión:
Última actualización
¿Te fue útil?