我爱编程

jQuery的mouseout和mouseleave、mouse

2018-03-29  本文已影响0人  毛线内裤

今天在使用jquery的时候,发现事件有两个类型很相似,一个是mouseout,一个是

mouseleave,坑了我挺长时间。

:mouseout这一类型下,鼠标只要离开指定元素的子元素,就会触发事件(每次

在ul内部移开li时候都会触发一次)

该事件大多数时候会与 mouseover 事件一起使用。

所以,同理mouseover 鼠标只要在指定元素的子元素上移动,就会触发事件(在所有li上随意晃动切换触发)

:mouseleave就好多了,鼠标离开指定元素,才会触发事件(离开ul才触发一次,

在ul内部切换li不触发)

该事件大多数时候会与mouseenter 事件一起使用。

同理mouseenter:只有进入指定元素(ul),就触发(在所有li上随意晃动切换不会触发)

上一篇 下一篇

猜你喜欢

热点阅读