今天用jQuery写了一个选项卡的效果,用mouseout事件控制了鼠标的移出,结果发现在移出时div会发生闪动,于是网上各种查资料觉得用mouseleave更合适一些,
于是总结了几点两者的区别,如果有哪些不合适的地方 ,还请朋友们多多指正哈哈!
1,当鼠标指针离开被选中元素时才能触发mouseleave事件;
2,当鼠标指针离开不管是被选元素还是任何子元素的时候,都会触发 mouseout 事件。
由于自己水平有限,有什么错误的地方 还行大神帮忙指正哈!
2022-11-29 18:11:52
今天用jQuery写了一个选项卡的效果,用mouseout事件控制了鼠标的移出,结果发现在移出时div会发生闪动,于是网上各种查资料觉得用mouseleave更合适一些,
于是总结了几点两者的区别,如果有哪些不合适的地方 ,还请朋友们多多指正哈哈!
1,当鼠标指针离开被选中元素时才能触发mouseleave事件;
2,当鼠标指针离开不管是被选元素还是任何子元素的时候,都会触发 mouseout 事件。
由于自己水平有限,有什么错误的地方 还行大神帮忙指正哈!