var interval = setInterval(function(){alert("I am alive.")},delay)
我想明确地注册我的setInterval,因为我想在每个延迟时间之后运行间隔,即使我写入它的页面被销毁了。如果我的延迟是5分钟并且我等到第一次注册setInterval,那么实际上工作正常,那么即使我更改了页面,我也会收到警报。但是如果我在延迟时间之前改变页面,那么我就不会得到警报,因为它根本就没有注册过。所以有任何方法我可以在加载页面时直接注册setInterval。
答案 0 :(得分:0)
你准备好把文件准备好吗?因此,当页面加载时,它会立即运行;
var interval;
$(document).ready(function) {
interval = setInterval(function(){alert("I am alive.")},delay);
});