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