2009-04-28 5 views
0

Ich denke, dass meine Suckerfish Drop-Down-Navigation nicht gut mit Flash spielt. Ich habe alles gemacht, was ich mir vorstellen kann, aber meine Drop-Down-Navigation wird unter meinem Flash-Film angezeigt. Wenn ich den Film durch ein Bild ersetze, wird es gut angezeigt. Nur wenn ich einen Flash-Film verwende, wird die Navigation unter dem Flash-Film angezeigt. Ich habe bereits hinzugefügt wmode und es immer noch nicht funktioniert:Beste jQuery Drop-down-Nav Suckerfish Alternative, die mit Flash funktioniert?

<param name="wmode" value="transparent" /> 

Also ich denke, meine einzige Lösung übrig, um zu versuchen und die Navigation zu ersetzen. Ich suche also nach einem jQuery-Plugin, das meine aktuelle Navigation ersetzen wird. Meine aktuelle Navigation funktioniert wie folgt:

  1. Es ist eine horizontale Dropdown-Menü
  2. Wenn Sie über das Menü bewegen, die erste Ebene im Dropdown-Menü
  3. erscheint, wenn Sie auf einen Link in der ersten klicken Level-Dropdown-Menü, eine zweite Ebene wird unterhalb des Links angezeigt, auf den geklickt wurde (nicht wie bei den meisten Navigationsmenüs). So ähnlich wie ein vertikales Akkordeonmenü.

Gibt es so etwas derzeit? Ich kann mir nichts anderes einfallen lassen, um das Nav auf dem Flash-Film erscheinen zu lassen.

+0

Haben Sie den Z-Index versuchten Einstellung zu spezifizieren von der Speisekarte und dem Blitz? –

Antwort

1

bah! Ich habe eine Sache vergessen. Sie müssen den Fenstermodus in TWO Stellen einstellen! Ich verwende die SWFObject javascript plugin, so sieht mein HTML wie folgt aus.

Damit Ihre Navigation auf Ihrem Flash-Film zu erscheinen, müssen Sie nicht vergessen, wmode="opaque" (oder transparent) im zweiten Objekt-Tag

<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>