2010-12-02 146 views
0
function updateimage(){ 
$("#fileimg").attr("src","image.jpg"); 
$('#fileimg').fadeIn('slow'); 
} 

function updatefiles(){ 
$.get('files.php', function(data) { 
    $('#files').html(data); 
    $('#files').fadeIn('slow'); 
}); 
} 
updatefiles(); 

setTimeout('updateimage()', 5000); 
setTimeout('updatefiles()', 5000); 

那么我有这段代码来更新图像和一些文本,但它不更新...数据不会更改,淡入淡出不起作用。重新加载不重新加载

你们都可以帮我吗?谢谢。

+0

看看Firebug的AJAX调用是否是由什么做的服务器响应。还要检查控制台中是否有错误。 – 2010-12-02 18:30:51

回答

0

取而代之的是:

setTimeout('updateimage()', 5000); 
setTimeout('updatefiles()', 5000); 

你应该这样做:

setTimeout(updateimage, 5000); 
setTimeout(updatefiles, 5000);