之间的JavaScript区分我有一个简单的程序,如:单击和双击
<div onclick="handleClick(event)" ondblclick="handleDoubleClick(event)">
Hellooww world
</div>
<script>
var a = false
function handleClick(e) {
if(a) {
a = false
console.log("Hellooww", a)
}else{
a = true
console.log("Hellooww", a)
}
}
function handleDoubleClick(e) {
console.log("world")
}
</script>
这里单点击设置的,以虚假的真实价值。但是,当其双击它perfomrs单点击并双击
如何,我只检查单单击和双击
http://stackoverflow.com/questions/5497073/how-to-differentiate-single-click-event-and-double-click-event –
这个答案很有趣(和相关):http:// stackoverflow。 com/a/1068302/218196。 –