2 常用事件总结
2.1 鼠标事件
click 单击
dblclick 双击
contextmenu 右键单击
mouseover 鼠标进入元素,建议用 mouseenter 代替
mouseout 鼠标离开元素,建议用 mouseleave 代替
mouseenter 鼠标进入元素
mouseleave 鼠标离开元素
mousedown 鼠标按键按下
mouseup 鼠标按键抬起
mousemove 鼠标移动
1. mouseenter、mouseleave 与 mouseover、mouseout 的区别:
- mouseenter 和 mouseleave 事件,后代元素不会冒泡,复合实际场景
- mouseover 和 mouseout 事件,后代元素会冒泡。
2.2 键盘事件
keydown
keyup
keypress