2011-05-20 92 views
0

我需要在闪光灯对象的顶部捕捉悬停事件,因此我设置了wmode并在其上创建了一个隐形的div以将事件侦听器附加到。闪光灯下的图层,点击

事情是,我不能点击Flash对象。封面正在吞咽咔嗒声,而我试图绕过的东西使得悬停事件变得混乱。

对于这种场景或想法可以提供帮助吗?这是我在2天内遇到的第30个问题,这让我疯狂xD。

在此先感谢!

+0

Flash是你的吗?如果是这样,你可能可以在Flash中捕捉它并将其传递给JavaScript。 – Fosco 2011-05-20 17:47:56

+0

@Fosco解决了,见下文。谢谢你的时间! – slezica 2011-05-20 17:53:47

回答

0

已解决。我只是取下了封面,并将听众连接到另一个不显眼的容器,拿着更多的div和闪光物体。

封面是从另一个问题的解决方案剩下的,并不再需要。无论如何,谢谢你们!

0

我知道你很久以前就已经解决了你的解决方案,但是通过它的声音,你也可以使用代码pointer-events: none;来解决你的问题。这可以让点击直接通过封面。

docs

指针的事件:无;

元素永远不是鼠标事件的目标;然而,如果这些后裔将指针事件设置为某个其他值,则鼠标事件可能会将其后代元素作为目标。在这些情况下,鼠标事件将在事件捕获/冒泡阶段期间在它们到/来自后代的路上适当地触发该父元素上的事件侦听器。