flash.events.event传播中目标和当前目标之间的区别是什么?

时间:2014-07-21 13:06:43

标签: actionscript-3 flex air event-handling flash-builder

flash.events.event传播中目标和当前目标之间的区别是什么? 事件的哪个阶段这两个属性是相同的?

1 个答案:

答案 0 :(得分:2)

target是事件发生的元素。

currentTarget是具有现在正在运行的事件处理程序的元素。

当某些事情发生时,例如用户点击某些内容,会导致所点击的元素发生事件。那是目标要素。如果该元素上有该事件的事件处理程序,则会调用该事件。如果元素是一个冒泡的事件,那么它将会冒泡"通过父元素并在途中运行任何事件处理程序,除非事件处理程序中的代码专门阻止它进一步冒泡。

当事件发生的元素上有事件处理程序时,targetcurrentTarget对于该处理程序将是相同的。