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.

[jquery] $(document).on('evento', '#elemento', (function(e) { // tu código }); [/jquery]
Un ejemplo de la documentación:
[jquery] $("#dataTable tbody tr").on("click", function(event){ alert($(this).text()); }); [/jquery]

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