jQuery自动化函数调用

时间:2010-10-26 20:25:44

标签: javascript jquery setinterval

如何每隔X秒调用一次给定的函数?

在这种情况下,我制作了一个滚动一些图像的功能。我希望图像根据给定的时间间隔而改变,例如,每5秒钟,但我真的不知道。

3 个答案:

答案 0 :(得分:2)

此处不需要jQuery,使用setInterval()的纯JavaScript将执行:

function myFunctionName() {
  //change image here
}
setInterval(myFunctionName, 5000);

或匿名版本:

setInterval(function () {
  //change image here
}, 5000);

答案 1 :(得分:0)

尝试

setInterval(function, Xseconds);

答案 2 :(得分:0)

如果您希望jQuery为您执行此操作,则会有一个插件jquery.cycle.all。这将使创建过渡变得非常容易。如果你已经使用了jQuery,那么它可能是一个不错的选择。否则,setInterval很容易与已经提到的其他海报一起使用。