¿Hay alguna forma de adjuntar datos a un objeto de evento jQuery a medida que propaga el DOM?modificar datos de evento durante la propagación
Para aclarar, si tiene tres divs anidados, cada uno con un clic en el detector de eventos, al hacer clic en el div más interno se obtienen los tres manejadores desde el más interno al más externo (propagación del evento 101). Lo que me gustaría hacer es agregar algunos datos al objeto del evento en cada controlador accesible desde la siguiente capa. ¿Cómo puedo hacer eso?
Gracias.
Esta solución funciona la primera vez que se activa el evento, pero los datos persiste a través de múltiples eventos (en la jsFiddle, intente hacer clic varias veces y ver qué pasa). Realmente me encantaría una forma de asociar datos con un clic específico a medida que surge, a diferencia de un elemento específico ... – josh
@josh - ¿Por qué no eliminas la información cuando toca el elemento más externo? [Ver aquí] (http://jsfiddle.net/eKVmU/7/). –
Downvoted porque no responde la pregunta formulada por el OP: "adjuntar datos a un objeto de evento jQuery". La segunda respuesta más votada solo hace eso y debería estar en la parte superior, y la respuesta aceptada ... –