作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<button onClick="increase = setInterval(increasing, 400);
clearInterval(decrease);"><b>Sicaklik Arttir (+)</b>
</button>
<button onClick="clearInterval(increase);
clearInterval(decrease);"><b>Stop</b
</button>
<button onClick="decrease = setInterval(decreasing, 400);
clearInterval(increase)"><b>Sicaklik Azalt (-)</b>
</button>
我有包含 setInterval
的按钮。当我按下按钮时,setInterval
被调用,但是当我再次按下时,setInterval
又被调用,我无法阻止它。
我该如何阻止它?
我只想运行 setInterval
一次。
最佳答案
有一个 setTimeout 方法,一次只调用一次。
setTimeout(increasing, 400)
要清除超时,请使用clearTimeout方法。
关于JavaScript - 如何仅运行 setInterval() 1 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25283410/
我是一名优秀的程序员,十分优秀!