如何每隔X秒调用一次给定的函数?
在这种情况下,我制作了一个滚动一些图像的功能。我希望图像根据给定的时间间隔而改变,例如,每5秒钟,但我真的不知道。
答案 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
很容易与已经提到的其他海报一起使用。