2011-01-24 52 views
1

我切換一個div塊上使用jQuery顯示/隱藏在隱藏和它的工作完美,除了一個小細節。當該內容區域中有Flash視頻播放器時,通過「切換」功能,Flash播放器不會與其他區塊一起隱藏。

奇怪的是,它會使用hide()功能隱藏的視頻,但我寧願使用toggle()來跟蹤我的狀態,並相應地進行切換。

這是toggle()函數中的錯誤還是我在這裏忘記了一些東西?

編輯:順便說一下,它似乎只在谷歌瀏覽器中這樣做。 Safari,Firefox,Opera都能正常工作,所以我認爲這是Chrome的一個bug。

回答

1

當它不隱藏時,它的「顯示」風格是什麼?它看起來像hide()和toggle()都應該使用display:none。我想知道有什麼是強迫不同的設置。此外,(不知道它是否有幫助),您是否將wmode設置爲不透明的Flash視頻?當wmode仍然是'窗口'(默認)時,我看到有趣的事情發生。讓我們知道這裏的任何作品。我很想知道。 :)

+0

我認爲你是正確的`wmode` ...原來我把它作爲一個iframe放在頁面中,當你說我試過它作爲嵌入wmode選項,現在它在Chrome中工作正常。感謝您的建議! – iwasrobbed 2011-01-24 20:03:43

相關問題