猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
求助,你不是很明白,这个jquery的mouseover事件为什么会闪?
我用hover或mouseover和mouseout实现的鼠标移入移出事件,鼠标移动就会闪个不停这是怎么回事,怎么解决这样的问题呢
泛舟湖上清波郎朗
浏览 553
回答 2
2回答
30秒到达战场
因为mouseover绑定一个元素,你移出这个元素中的所有子元素,都会触发mouseover, 所以会闪。你要在事件绑定里判断是否移出了该元素,而不是移出了该元素的子元素。这样子就不会闪了。
0
0
0
温温酱
不要用mouseout,用mouseleave就行了
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JQuery
Vue.js
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续