Autor Tema: Que esta mal en este code jquery  (Leído 464 veces)

Desconectado netprivacy

  • PHPerit@
  • *
  • Mensajes: 9
  • Karma: 0
  • Sexo: Masculino
  • Nuev@ PHPer@
    • Ver Perfil
Que esta mal en este code jquery
« en: 30 de Noviembre de 2011, 16:27:00 pm »
Código: [Seleccionar]
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
var auto_refresh = setInterval(
function()
    {
 $('.replybutton').live('click',function(){
    $('.discussion').fadeOut().load('recent.php').fadeIn();
}, 10000);
});
</script>

Espero me ayuden :/

Comunidad PHPeros

Que esta mal en este code jquery
« en: 30 de Noviembre de 2011, 16:27:00 pm »

Desconectado nmartin021

  • PHPero Avanzado
  • ****
  • Mensajes: 250
  • Karma: 9
    • Ver Perfil
Re:Que esta mal en este code jquery
« Respuesta #1 en: 01 de Diciembre de 2011, 00:37:05 am »
A mi me parece que está bien en sintaxis :/
Ahora, el live() no tiene por qué estar dentro de un setInterval, ya que para eso es live() y no bind()... aquí te dejo lo que yo haría:
Código: [Seleccionar]
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$('.replybutton').live('click',function(){ // handler
$('.discussion').fadeOut().load('recent.php').fadeIn();
}
var auto_refresh = setInterval(function(){ // simular un click cada x tiempo para actualizar
$('.replybutton').click();
}, 10000);
});
</script>
« Última modificación: 01 de Diciembre de 2011, 00:42:56 am por nmartin021 »