为了账号安全,请及时绑定邮箱和手机立即绑定

哎............

a标签和空白区域没有mouseover事件,为什么每次移到a标签与空白区域还是会加1

正在回答

3 回答

mouseover 事件要考虑到事件冒泡,也就是a的父级元素也有绑定mouseover事件的话,那么a的事件触发的同时也会触发父级元素的事件

0 回复 有任何疑惑可以回复我~
#1

qq_演绎陌路离伤_3 提问者

非常感谢!
2018-05-04 回复 有任何疑惑可以回复我~

你可以理解成给.aaron1设置了mouseover事件,它的子孙会继承mouseover事件;但mouseenter事件不会有子孙继承问题。由此推论,当.arron1设置了一个mouseover时,a:first a:last .arron1 p都有这个mouseover事件,即事件一;而p再设置一个mouseover事件后,p又增加了一个mouseover事件,即事件二;至此p有两个事件,事件一和事件二。

0 回复 有任何疑惑可以回复我~

为什么我测试的是只要父元素绑定子元素默认绑定。。。

0 回复 有任何疑惑可以回复我~
#1

qq_我是深海闺蜜是暖光_0

是的啊,只要父元素绑定有mouseover事件,那么子元素默认也有该事件,所以一般不推荐使用这个
2018-09-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础(三)—事件篇
  • 参与学习       89999    人
  • 解答问题       625    个

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

进入课程

哎............

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信