获取命名函数在jQuery中不断重复

Cor*_*yRS 5 jquery

一旦它开始,我试图让一个函数重复自己,但我今天必须离开,因为我无法理解它.这是我的代码:

function runNext() {
    galleryNext().delay(1500).runNext();
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

jes*_*vin 17

如果你想定期调用一个函数你应该使用setInterval().

var myFunction = function() {};
setInterval(myFunction, 1000); // call every 1000 milliseconds
Run Code Online (Sandbox Code Playgroud)

如果您需要停止永久调用该函数,setInterval()将返回一个可用于停止计时器的ID.这是一个例子.

var myFunction = function() {};
var timer = setInterval(myFunction, 1000);
clearTimeout(timer);
Run Code Online (Sandbox Code Playgroud)