翻转和鼠标悬停有什么区别?

时间:2011-08-16 09:02:34

标签: flex events

在flex中,翻转和鼠标悬停之间有什么区别?

它首先发生翻转,然后是鼠标悬停,然后是鼠标输出,然后是首次展示。 当这些事件最合适的时候?

2 个答案:

答案 0 :(得分:9)

来自AS3 documentation

  

每次鼠标进入显示对象容器的任何子对象的区域时,即使鼠标已经在显示对象容器的另一个子对象上,也会调度mouseOver事件。这与rollOver事件的目的不同,后者用于简化具有子项的显示对象容器的转出行为的编码。当鼠标从不是其子项之一的对象进入显示对象的区域或其任何子项的区域时,显示对象将调度rollOver事件。 rollOver事件从对象的父链开始连续调度,从最高父节点开始,既不是相关对象的根也不是祖先,而是以对象结束。

答案 1 :(得分:8)

这是一个很好的例子,它显示了rollover and mouseover

之间的区别

example2