介绍
- mouseenter 划进
- mouseleave 划出
- mouseover 划进
- mouseout 划出
- mousemove 移动
解释
1和3的区别在于3支持冒泡(划进子元素也会执行)
2和4的区别在于4支持冒泡(划出子元素也会执行)
mousemove也会冒泡
如何理解此处冒泡?
当鼠标移上或者移出容器中的子节点时,会分别触发mouseover和mouseout事件,紧随着dom树向上冒泡传递,然后父元素刚好有该事件,所以该事件被执行。
点击这里:能冒泡的事件
1和3的区别在于3支持冒泡(划进子元素也会执行)
2和4的区别在于4支持冒泡(划出子元素也会执行)
mousemove也会冒泡
如何理解此处冒泡?
当鼠标移上或者移出容器中的子节点时,会分别触发mouseover和mouseout事件,紧随着dom树向上冒泡传递,然后父元素刚好有该事件,所以该事件被执行。
点击这里:能冒泡的事件