Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/01/2010, 01:23
Rosencrantz
 
Fecha de Ingreso: junio-2008
Ubicación: Colombia
Mensajes: 207
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: Plugin de jQuery no aplica en elementos creados dinamicamente

live solo aplica a elementos que sean acivados por acciones del usuario como click o mouseover etc pero cuando el usuario no ejecuta accion directa sobre el elemento en este caso tu tabla a la cual le aplicaras el plugin sin interacicon directa con el usuario tienes la opcion del livequery, un excelente plugin que permite este tipo de acciones

un pequeño ejemplo:

Código PHP:
<!-- Cargas libreria del livequery-->
<
script type="text/javascript" src="javascript/jquery.livequery.js"></script>


<script language="javascript">
$(document).ready(function(){
    $('#miTabla').livequery(function(){
          $(this).tablesorter();//Aplicas el plugin o lo que sea a este nuevo elemento  creado
   });

}); 

</script> 
Para elementos añadidos al DOM que requieran interaccion como click usamos algo como

Código PHP:
$(document).ready(function(){
    $(
'.btNew').livequery('click',function(){
          $(
this).slideUp('slow');//Aplicas el plugin o lo que sea a este nuevo elemento  creado
   
});

}); 
espero e sirva saludos