click事件和mousedown事件的区别

区别

触发条件

click 用户单击鼠标按钮的时候或者按下 回车键 时触发
mousedown 用户按下任意鼠标按钮时触发,不能通过键盘事件触发

触发顺序

  1. mousedown
  2. mouseup
  3. click
  4. mousedown
  5. mouseup
  6. click
  7. dblclick

同一个元素上面,只有相继触发mousedownmouseup之后才会触发click,这里面有两个信息
1.mousedown是先于click触发的
2.click是在mouseup,也就是 鼠标抬起 之后才会触发的!

你可能感兴趣的:(click事件和mousedown事件的区别)