[英]flash button inside a button
我有一个包含2个子按钮的按钮。 当我将鼠标悬停在一个子按钮上时,我希望能够保持鼠标悬停状态处于活动状态。 目前,当我将鼠标悬停在一个子按钮上时,它会触发鼠标退出,我怀疑这是正确的,但不是我想发生的事情。
任何想法如何解决这个问题?
在MouseEvent.ROLL_OUT
处理程序(而不是MouseEvent.MOUSE_OUT
处理程序)中从mouseOver状态更改为正常状态。
rollOut事件的目的是简化带有子项的显示对象容器的翻转行为的编码。 当鼠标离开显示对象的区域或其任何子对象的区域以转到其子对象之一之外的对象时,显示对象将调度
rollOut
事件。 这与mouseOut
事件的行为不同,即使鼠标停留在显示对象容器的另一个子对象上,该事件也会在每次鼠标离开显示对象容器的任何子对象的区域时调度。
您也可以在两个事件上都添加事件,并使用stopImmediatePropagation()来防止触发鼠标;
有关在此处使用stopImmediatePropagation和stopPropagation()的更多信息:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.