我有一个以5秒间隔调用的函数update()
:
setInterval(function() {
update();
}, 5000);
然而,我的目标是在加载时立即调用函数,然后每隔5秒调用一次。如何在javascript或jQuery中实现这一目标?
答案 0 :(得分:2)
你可以这样做。
只需立即调用update,然后在此之后添加超时回调。
update();
setInterval(update, 5000);
答案 1 :(得分:1)
像这样:
update();
setInterval(update, 5000);
这会立即拨打update()
。
如果通过"加载"你的意思是你要等到页面加载,你可以在jQuery中执行此操作(因为你询问了jQuery):
$(function () {
update();
setInterval(update, 5000);
});