jQuery之mouseover与mouseenter以及mouseout与mouseleave的区别
16lz
2021-01-22
当鼠标指针位于元素上方时,会发生 mouseover 事件,该事件大多数时候会与 mouseout事件一起使用。
mouseover() 方法触发 mouseover 事件,或规定当发生 mouseover 事件时运行的函数。
与 mouseenter 事件不同,不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。
只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。
当鼠标指针从元素上移开时,发生 mouseout 事件,该事件大多数时候会与 mouseover事件一起使用。
mouseout() 方法触发 mouseout 事件,或规定当发生 mouseout 事件时运行的函数。
离开被选元素时,才会触发 mouseleave 事件。
更多相关文章
- 更改html隐藏字段的事件
- JQuery 总结(3) jQuery 各种事件
- jQuery 选择器 与 事件
- 如何在jQuery中选择最后一个子元素?
- JQuery 的选取元素 和 方法
- jquery不会对select/选项更改事件作出反应。
- 在引导程序弹出窗口中使用交互式元素
- jQuery向父级元素最前面添加元素—prepend
- 使用HTML5验证时如何绑定到提交事件?