【发布时间】:2010-08-26 13:11:02
【问题描述】:
如果我为 DIV 元素订阅 dblclick() 和 click() 并在 DIV 上双击鼠标,则 click() 处理程序在调用 dblclick() 之前首先调用。如何避免在 dblclick() 之前处理 click()?
更新: 这个问题在Prevent click event from firing when dblclick event fires 之前已经问过了。但这里也有很好的答案。
【问题讨论】:
-
不仅由于这个问题,在同一个元素上同时单击和双击通常是糟糕的 GUI 设计,除非您希望在双击时也发生单击操作。