javascript - 即使使用clearInterval(timer),setInterval函数也不会停止

标签 javascript jquery setinterval

嗨,我做了一个setInterval和我之前的许多人一样,我似乎无法阻止它。

我查看了伟大的互联网,我找到了我的解决方案 - 我想 - 通过 clearInterval和一个计时器变量以确保停止间隔。

但是我似乎仍然无法阻止我的setInterval .

无论如何,感谢任何帮助,这是我的 JsFiddle

最佳答案

您没有将间隔分配给变量。如果这样做,您可以通过将变量传递给clearInterval函数来清除间隔:

这是一个例子:

// start an interval
var myInterval = setInterval(function(){ ... }, 1000);

// stop an interval
clearInterval(myInterval);

关于javascript - 即使使用clearInterval(timer),setInterval函数也不会停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32024388/

相关文章:

javascript - 这个 Flash 工具可以用 JavaScript (jQuery)/HTML5/CSS3 来完成吗?

javascript - 使用带有计时器的javascript隐藏/显示div

reactjs - React 原生 setInterval useState

javascript - 即使在添加控制台插件后,console.log 在 iOS Phonegap App 中也不起作用

javascript - 单击单选按钮更改范围输入值

javascript - Electron:桌面捕获器未定义

javascript - 将 Chartist.JS 放入 Jade 中

javascript - 我如何在 Vuejs 中设置刷新时的旧输入值

javascript - 离开后 react 间隔不停止

javascript - 单击时折叠其他 Div