我该如何处理? 假设我有很多div。 点击事件触发动画,导致此div闪烁。当我单击另一个div时,一个开始闪烁,但上一个停止闪烁。新的开始闪烁时,如何阻止以前的闪烁?
答案 0 :(得分:0)
您应该将间隔设置为const divInterval = setInterval()
之类的变量,然后在要清除它时只需运行clearInterval(divInterval);
如果要同时运行几个,然后全部停止它们,可以将它们保存在数组中,然后遍历它们,然后运行相同的clearInterval()
方法。