2011-05-20 94 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

指針的事件:無;

元素永遠不是鼠標事件的目標;然而,如果這些後裔將指針事件設置爲某個其他值,則鼠標事件可能會將其後代元素作爲目標。在這些情況下,鼠標事件將在事件捕獲/冒泡階段期間在它們到/來自後代的路上適當地觸發該父元素上的事件偵聽器。