Answers:
window.setInterval(function() {
alert('test');
}, 10000);
重复调用一个函数,每次调用之间有固定的时间延迟。
可能想签出jQuery Timer来管理一个或多个计时器。
http://code.google.com/p/jquery-timer/
var timer = $.timer(yourfunction, 10000);
function yourfunction() { alert('test'); }
然后,您可以使用以下命令进行控制:
timer.play();
timer.pause();
timer.toggle();
timer.once();
etc...
setInterval是您想要的函数。每x毫秒重复一次。
window.setInterval(function() {
alert('test');
}, 10000);
如果您只需要触发一次并且已经开始使用该版本,则jQuery 1.4还包含一个.delay(duration,[queueName])方法。
$('#foo').slideUp(300).delay(800).fadeIn(400);
糟糕...。我的错误是您正在寻找要继续触发的事件。我将其留在这里,可能有人会觉得有帮助。