超时不起作用

The*_*hew 0 javascript jquery reload

function updateimage(){
 $("#fileimg").attr("src","secondimage.jpg");
 $('#fileimg').fadeIn('slow');
}
setTimeout(updateimage(), 5000);
Run Code Online (Sandbox Code Playgroud)

这是我试过的代码.它是一个每5秒重新加载图像的代码.但它不起作用.我在IE中得到这个错误:无效的参数你们都可以帮助我吗?谢谢.

小智 9

您应该将实际函数作为参数传递而不是调用:

setTimeout(updateimage, 5000);
Run Code Online (Sandbox Code Playgroud)