在页面首次加载时执行 jQuery 代码,然后在一段时间后加载
Execute jQuery code when page loads for first time and then after time period
我有一段jQuery代码,我需要在第一次加载页面时执行,然后我需要在30分钟后执行相同的代码(少以这个值为例)当然如果页面是打开的。我知道如何使用它每 30 分钟执行一次代码:
window.setInterval(function() {
...
});
}, 1800000); // Updates each 30 minutes
但是哪种是最好的方法,我的意思是第一次加载页面,然后每 30 分钟执行一次代码,我解释一下自己吗?
$(window).load(function () {
function func() {
//code here
}
func(); // call the function window.load
window.setInterval(func, 1800000); // also set setInterval to run function func .
});
或
$(document).ready(function () {
function func() {
//code here
}
func(); // call the function window.load
window.setInterval(func, 1800000); // also set setInterval to run function func .
});
把你的函数放到一个名称函数中:
function blah() {
...
}
然后称之为:
window.setInterval(blah, 18000000);
blah();
或者只是
(function() {
// Your code
// Then call itself again
setTimeout(arguments.callee, 18000000);
})()
相关文章:
- 在不使用按钮的情况下加载代码
- 页面加载代码上的Javascript使其重新加载chrome扩展
- 在iOS应用程序中动态加载“代码逻辑”是否可行
- 文档就绪功能 - 不先加载代码
- parse.com 加载代码 HTTP 请求和查询
- 打开弹出窗口时加载代码
- 在重新加载代码段上设置 Bootstrap 当前选项卡,而不是在本地存储中存储最后一个选项卡
- 如何使用 docker fig 自动加载代码更改
- 如何将图像预加载代码集成到我的当前代码中
- 为什么这个javascript onclick加载代码在我没有明确告诉它的情况下运行
- 在网页中首先加载代码
- 图像预加载代码出现问题
- Js.单击以编程方式添加的事件,但在加载代码时仅触发一次
- 以编程方式加载Javascript文件,并在完成后加载代码
- 动态加载代码并获取解析错误的行号
- 在新窗口中加载代码编写器视图
- 加载代码在网站与ajax
- 更改 jQuery 加载代码
- 通过ajax加载代码编写器视图
- Webpack加载代码会动态拆分包