Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/09/2012, 19:20
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: Mi popup deja de funcionar (jquery)

Cita:
Iniciado por Naahuel Ver Mensaje
A lo mejor cambiando:

Código Javascript:
Ver original
  1. $('.my-button').bind()

por

Código Javascript:
Ver original
  1. $('.my-button').live()

No sé cómo estás haciendo el filtrado, pero puede ser que en lugar de ocultar los items, estos sean borrados y re-agregados al dom. Entonces se pierde la asociación al eventHandler. Usando .live() estás delegando el evento, no importa si el elemento existe, existió o existirá :P
lo de la funcion bind tal vez sea aceptable, tambien podrias usar delegate pero lo que si estoy en desacuerdo que aconsejas a usar el evento live ya que esto se encuentra deprecado desde hace mucho tiempo por jQuery mas bien podrias usar como mencionas bind, delegate o on

Saludos
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones