如果在按下和释放鼠标按钮之间移动鼠标在事件绑定到的对象内,则会触发click
(或contextmenu
,dblclick
)事件?它取决于浏览器吗?
至少点击一个链接,如果我移动鼠标,点击事件似乎会被取消。但对于其他类型的点击,它们看起来有时会被解雇。我不确定我的观察是否正确。
答案 0 :(得分:1)
然后在释放后,在绑定对象上按下并释放鼠标时触发事件
The click event is sent to an element when the mouse pointer is over the element,
and the mouse button is pressed and released.
我知道这是jQuery,但它解释得很好:http://api.jquery.com/click/