我正在尝试添加单击按钮时触发的单击功能。我还试图弄清楚如何在同一元素上添加双击功能,从而触发不同的事件。
var click = false;
onEvent("image2", "click", function(event) {
click = true;
});
if (click === true) {
setTimeout(function() {
onEvent("image2", "click", function(event) {
setScreen("safeScreen");
console.log("double click");
});
}, 200);
} else {
onEvent("image2", "dblclick", function(event) {
setScreen("safeScreen");
console.log("click");
});
}
这段代码完全错误,但我不知道从哪里开始/更正。我究竟做错了什么?我希望用户双击时不会触发单击。