我如何取消计时?
How do i cancel time count?
它下面的代码计数分钟和秒,如果切换按钮被点击。是否有可能使它取消一切,如果它点击/切换,这意味着我可以点击另一个切换按钮。
function toggle(ths) {
var clicked = $(ths).val();
$("#lblType").html(clicked);
$("#setCount").html(" minutes : " + minutes + " seconds : " + count);
count = count + 1;
if (count % 60 == 0) {
minutes += 1;
count = 0;
}
timer = setTimeout("toggle()", 1000);
}
<div ><label id="lblType"></label>
<label id="setCount"></label>
</div></p>
<div id="planned"></div>
直接调用clearTimeout()
:
clearTimeout(timer);
您可以使用clearTimeout()
clearTimeout(timer);
https://developer.mozilla.org/en/docs/DOM/window.clearTimeout window.clearTimeout(timer)
使用cleartimeout(); clearinterval();
var timer=null;
function toggle(ths) {
var clicked = $(ths).val();
$("#lblType").html(clicked);
$("#setCount").html(" minutes : " + minutes + " seconds : " + count);
count = count + 1;
if (count % 60 == 0) {
minutes += 1;
count = 0;
}
timer = setTimeout("toggle()", 1000);
}
function quitTimer(){
window.clearTimeout(timer);
timer = null;
}
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- jquery点击函数select&取消选择
- 使用Jquery选择或取消选择ListView中的所有复选框
- 使用jquery选中/取消选中单个复选框
- 使用javascript取消隐藏和隐藏表单中的某些元素
- 如何销毁/删除/取消绑定SnapSVG.js
- 滚动然后捕捉到顶部而不是取消捕捉
- 取消绑定主干视图事件
- 如何取消object.prototypes javascript的一个函数
- 使用javascript在页面加载时取消选中所有复选框
- 阻止浏览器对keydown事件作出反应,但不取消该事件
- jquery选中并取消选中所有操作
- IE11中的第二个调用取消了第一个Fetch API调用
- 如何知道使用socket.io订阅/取消订阅频道
- JavaScript转义字符串不会在C#正则表达式中得到取消转义.取消逃脱()
- 如何通过单击“取消”按钮取消文件上传
- 使用JQuery取消选择/取消聚集输入字段
- 我如何在javascript中取消选择/取消焦点文本字段
- 如何取消设置/取消多个Fx.Morphs
- 取消时取消引导模式更改