js-事件-冒泡和捕获

js事件传播分三个阶段:

1. 捕捉阶段(事件从Document对象向下传递)

2. 目标阶段(执行事件注册方法)

3. 起泡阶段(从目标节点开始返回头向上传播)

 

经过测试发现,在不阻止冒泡的情况下,事件冒泡的节点如下:

 

ie 6+: node -> ... -> body -> html

ff, chrome, opera, safari: node -> ... -> body -> html -> window

 

 

posted @ 2011-11-20 14:30  简单-陈勇  阅读(176)  评论(0编辑  收藏  举报