设置jQuery超时间隔的最佳方法是什么?

1 jquery

根据[[ http://plugins.jquery.com/project/timeout_interval_idle ]],我应该可以说:

$.interval(function() { alert('I happen every 8 seconds'); }, 8000);
Run Code Online (Sandbox Code Playgroud)

并且每8秒运行一次给定的函数.

但错误控制台说$.interval is not a function.我在jQuery 1.4.2和1.4.3下试过这个,都给出了同样的错误.

我究竟做错了什么?

pex*_*pex 5

只需尝试setInterval:

window.setInterval(function() {
  alert('I happen every 8 seconds');
}, 8000);
Run Code Online (Sandbox Code Playgroud)

使用clearInterval停止.您可以查看mozilla的开发人员中心以获取更多信息.