我试图制作一些延迟的简单点击循环,你能告诉我我哪里错了吗?这是我的代码:
function loop(time) {
$('.navNextSlide').delay(time).click(function() {
loop(time);
});
}
loop(1000);
谢谢,米
这样的事情怎么样?它更实用:
var loopTime = 1000;
var interval = setInterval(loop,loopTime);
function loop() {
$('.navNextSlide').trigger('click');
}
$('.navNextSlide').click(function() {
//what you want to happen when click occurs
});
你可以只使用window.setInterval()
.
setInterval(function() {
$('.navNextSlide').click();
}, 1000);
尝试这个
function loop(time) {
$('.navNextSlide').delay(time).click(function() {
setTimeout("loop()",time);
});
}
loop(1000);