Flashで動作する最高のjQueryドロップダウンnav Suckerfishの代替品?
-
03-07-2019 - |
質問
Suckerfishのドロップダウンナビゲーションは、フラッシュではうまく動作しないと思います。考えられることはすべて実行しましたが、ドロップダウンナビゲーションがフラッシュムービーの下に表示され続けます。ムービーを画像に置き換えると、うまく表示されます。フラッシュムービーを使用する場合にのみ、フラッシュムービーの下にナビゲーションが表示されます。すでに wmode
を追加しましたが、まだ機能しません:
<param name="wmode" value="transparent" />
だから、私が残した唯一の解決策は、ナビゲーションを試すことです。そこで、現在のナビゲーションを置き換えるjQueryプラグインを探しています。私の現在のナビゲーションは次のように機能します:
- これは水平ドロップダウンメニューです
- メニューにカーソルを合わせると、最初のレベルのドロップダウンメニューが表示されます
- 第1レベルのドロップダウンメニューでリンクをクリックすると、クリックされたリンクの下に第2レベルが表示されます(ほとんどのナビゲーションメニューとは異なります)。垂直アコーディオンメニューのようなもの。
現在利用可能なこのようなものはありますか?フラッシュムービーの上にナビゲーションを表示しようとするものは他にありません。
解決
バハ!一つ忘れていました。 2つの場所でウィンドウモードを設定する必要があります! SWFObject javascriptプラグインを使用しているため、HTMLは次のようになります。
Flashムービーの上にナビゲーションを表示するには、 2番目のオブジェクトタグで wmode =&quot; opaque&quot;
(または透明)を指定することを忘れないでください
<object id="homepage_slideshow" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="530" height="397">
<param name="movie" value="flash/homepage_slideshow.swf" />
<param name="wmode" value="opaque" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash/homepage_slideshow.swf" width="530" height="397" wmode="opaque">
<!--<![endif]-->
<!-- begin alternative content -->
<img src="images/photos/homepage-placeholder-photo.jpg" width="530" height="397" alt="Get Moving Again!" />
<!-- end alternative content -->
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
所属していません StackOverflow