Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/03/2013, 13:07
Avatar de Tecna
Tecna
 
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 10 meses
Puntos: 45
Respuesta: Evitar que se expanda div expandible al clicar un link dentro

Buenas,

lo que describes en tu primer mensaje es el comportamiento normal para la mayoría de eventos, primero se propaga y después se hace la acción predeterminada. Tu has definido un evento click para el elemento div y la acción predeterminada de los enlaces también se maneja con este evento. Al propagarse el evento del enlace está haciendo que se ejecute también el controlador que has definido para el div y hace que se expanda. Una vez terminada la fase de propagación se ejecuta la acción predeterminada y sigue el enlace. Para evitar esto se usa el método stopPropagation()