Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2011, 09:25
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 1 mes
Puntos: 192
Respuesta: Añadir clase a botón pero no funciona. Avanzado

¿Y por qué utilizaste jQuery? Bastaba con usar :hover en CSS, ¿no?

En fin, respondiendo a tu pregunta: El problema está en que, efectivamente, el nuevo botón no tiene asignado el handler para el evento que dispara el cambio de clases. En lugar de asignar dicho handler con ".mouseover, .mouseout, etc" necesitás hacerlo con .delegate(). .delegate() es equivalente a .live() para asignar un handler, con la diferencia que los nuevos elementos que cumplan con el selector heredarán el handler sin necesidad de asignárselo de nuevo.
__________________
nahueljose.com.ar