DOM事件流

target->bubble->window->capture->target?

还是?

window->capture->target->bubble->window

>>理解为:

元素A注册事件:先进入capture阶段,然后到target,然后bubble。也就是说,可以在capture阶段就禁止了事件的传播?或者只能在target之后禁止传播?

?事件A在传播的过程中,生成新事件B,这个时候B和A如何进行?同步?如何同步?异步?如何异步?B完成之后,如何恢复状态?恢复什么状态?

?事件的默认操作和事件是什么顺序?先操作,后有事件?或者相反?

>>用户行为->事件->默认操作

Default actions should be performed after the event dispatch has been completed, but in exceptional cases may also be performed immediately before the event is dispatched.

大部分是在事件分发之后执行,也有的时候分发之前立即执行。


@2015年8月23日

得实际模拟,才能知道具体的事件流。

#TODO

参考:

https://w3c.github.io/uievents/#dom-event-architecture

http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html


你可能感兴趣的:(DOM事件流)