【发布时间】:2016-04-01 13:38:39
【问题描述】:
我在 javascript 中设置和清除超时有问题。 我想将 var test2 设置为 var test 的备份 但如果测试有效,我必须删除 test2
var timeSec=2000;
var test = setTimeout(function() {
clearTimeout(test2);
jQuery('.next',curdoc)[0].click();
}, timeSec);
var test2 = setTimeout(function() {
// do something else
}, timeSec+timeSec);
【问题讨论】:
-
test2 timeout 永远不会被执行。
-
就我而言,它确实是一个 Firefox 插件。但是我使用这个插件的网站有时是错误的......
-
“如果测试有效”是什么意思?这如何转化为代码?
var test中没有检查...所以test2永远不会执行...
标签: javascript jquery settimeout cleartimeout