我使用 setInterval(fname, 10000);
在 JavaScript 中每 10 秒调用一次函数。是否可以在某些事件上停止调用它?
我希望用户能够停止重复刷新数据。
最佳答案
setInterval()
返回一个区间 ID,您可以将其传递给 clearInterval()
:
var refreshIntervalId = setInterval(fname, 10000);
/* later */
clearInterval(refreshIntervalId);
查看 setInterval()
的文档和 clearInterval()
.
关于javascript - 在 JavaScript 中停止 setInterval 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/109086/