【发布时间】:2019-09-15 16:55:30
【问题描述】:
如果我按了两次onclick,我想停止它,但不知何故它不起作用......
我做错了什么?
var timer
timer = document.querySelector("#home").onclick = function () {
setTimeout(function(){ alert("Expenses"); }, 1000);
}
console.log(timer);
document.querySelector("#home").setAttribute("ondblclick", "buildActionButton()");
function buildActionButton() {
timer.stopPropagation();
alert("ActionButton");
}
【问题讨论】:
-
你想做什么?停止超时还是移除 eventListener?
标签: javascript onclick dom-events