<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>
Que esta mal el codigo :S , me sale error
Eres muy generico, podría preguntarte yo a ti "me duele la cabeza, que está pasando?"
No se que tenga tu código HTML para ver si hay alguna clase mal escrita o algo que esté haciendo conflicto.
De todas formas esa no es la manera correcta de llamar hide y show ya que no estas utilizando los callbacks.
Recuerda que JavaScript se ejecuta basandose en hilos de proceso, eso quiere decir que hide() get() y show() se ejecutarán al mismo tiempo haciendo que hide y show no hagan nada.
A eso te refieres? que hide y show no funcionan cuando llamas a get? documentate mas sobre los callbacks.
$('.discussion').fadeOut(function(){
$(this).load('recent.php', function(){
$(this).fadeIn();
});
});
Saludos.