我setInterval(fname, 10000);在 JavaScript 中每 10 秒调用一次函数。是否可以在某些事件上停止调用它?
setInterval(fname, 10000);
我希望用户能够停止重复刷新数据。
setInterval()返回一个间隔 ID,您可以将其传递给clearInterval():
setInterval()
clearInterval()
var refreshIntervalId = setInterval(fname, 10000); /* later */ clearInterval(refreshIntervalId);
请参阅 和 的setInterval()文档clearInterval()。