我已经成功地使用setInterval函数在点击400毫秒后隐藏了一个div。我的问题是它持续运行,我只需要函数执行一次。经过快速搜索,我发现clearInterval可以停止setInterval。我根据这个页面上的代码对我的代码建模: setInterval(function(){hide()}, 400);}
var stopAn
我试图通过点击一个图像来切换setInterval()函数。在第一次单击时,它将开始用我们设置的时间间隔来更改图像。但是,在第二次单击之后,setInterval()函数没有停止(我想要的),而是缩短了间隔。每次点击后,间隔继续减小。这意味着它没有正确地切换。以下是代码: var settimer="off";