冒泡事件和捕获事件
2017-08-27 本文已影响0人
幻想刺客hp
什么是冒泡事件,什么是捕获事件
冒泡事件:从最具体的事件一直延伸到不具体的事件,(从自己到父级再到父级的父级)
捕获事件:从不具体的触发的事件到具体的触发的事件,(从最远的长辈到长辈到父级到自己)
下面打个例子如下:
然后再script标签内给他们添加点击事件:如下
这样的话 ,点击class为yu的就会弹出
我是yu ------->我是ranyu ------->我是wrap
这属于冒泡事件
如果把false改为true;点击class为yu的就会弹出
我是wrap ------>我是ranyu ------>我是yu
这就是捕获事件
需要提示的是:
IE只支持事件冒泡,不支持事件捕获,它也不支持addEventListener函数,不会用第三个参数来表示是冒泡还是捕获,它提供了另一个函数attachEvent。