mouseout
: 鼠标离开事件
mouseleave
: 鼠标离开事件
区别:
不论鼠标指针离开被选元素还是任何子元素,都会触发 mouseout
事件。
只有在鼠标指针离开被选元素时,才会触发 mouseleave
事件。
mouseover
: 鼠标移入事件
mouseenter
: 鼠标移入事件
不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover
事件~~对应 mouseout
只有在鼠标指针穿过被选元素时,才会触发 mouseenter
事件~~对应 mouseleave
mouseout: 会造成反复触发事件, 用 mouseleave
代替即可