-----------------------------------
| element1 |
| ------------------------- |
| |element2 | |
| ------------------------- |
| |
-----------------------------------
:并且两者都有一个 onClick 事务处理函数(event handler)。
假如用户单击元素 2,则元素 1 和元素 2 的单击事务都会被
触发。但是哪一个事务先被触发?哪一个事务处理函数会被
首先执行?换句话说,事务的发生依次究竟如何?
两种模型
不出所料,在那些“不堪回首”(阅读器大战)的日子
里,Netscape 和微软有两种迥然不同的处理方法:
Netscape 主见元素 1 的事务首先发生,这种事务发生依次被
称为捕获型
微软则保持元素 2 具有优先权,这种事务依次被称为冒泡型
这两种事务依次是截然相反的。Explorer 阅读器只支持
冒泡事务,Mozilla,Opera7 和 Konqueror 两者都支持。而
更古老的 opera 和 iCab 两者都不支持
捕获型事务
当你运用捕获型事务时
评论0
最新资源