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

onmouseover事件会执行多次(应该和事件冒泡没关系吧)

onmouseover事件会执行多次(应该和事件冒泡没关系吧)

吃鸡游戏 2018-10-09 13:19:30
不愿复制粘贴的点这里把源码也贴出来吧把鼠标放在div#container(除div#child以外的区域)上正常触发onmouseover事件,但是这里再把鼠标移到div#child上就又会触发一次onmouseover事件(想想确实是这样哈),两次事件同时执行,顿时就亮瞎眼了。平时都用jquery,还真没发现这种问题,果然站在巨人的肩膀上就是好啊。上面这个问题算了解决了,再问一个关于事件冒泡的新问题这个例子中,我addEventListener()的第三个参数都设为true,也就是都在捕获阶段绑定事件处理函数,这应该不同于冒泡阶段绑定事件处理函数吧。所以按道理点击div#child的时候应该是先触发div#container的点击事件,再触发div#child的点击事件吧?然而现实却是相关的,
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 459 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号