Usar "on" en jquery en lugar de "live".

Cuando se agregan nuevos elemento al dom luego ya no es posible acceder a ellos para eso se usaba anteriormente live pero ya es deprecated ahora hay que usar on.

 
$(document).on('evento', '#elemento', (function(e) { 
  // tu código 
}); 

Un ejemplo de la documentación:
 $("#dataTable tbody tr").on("click", function(event){ 
    alert($(this).text()); 
}); 


Se puede ver un ejemplo en mi jsfiddle:
Un dropdown list que contiene el ordenamiento para un listado.


Para mas información ver la documentación: ​http://api.jquery.com/on/
 

Añadir nuevo comentario