I just finished up a site that used SuperFish and swfObject (and Cycle
and idTabs and Accordion...), although I'm using jQuery 1.1.4 still.
You don't need to re-output the SWF to get the transparent background,
you just need to add a paramater to the swfObject setup code:

so.addParam("wmode", "transparent");

That should be enough to ensure that your CSS layers appear on top of
the SWF. I did run into a problem with Firefox on Mac that had to do
with an Opacity bug. That's an issue with the plugin, and not jQuery/
Superfish.

Here's a link to the Superfish plugin:

http://users.tpg.com.au/j_birch/plugins/superfish

And here's a blog post about the FF Flash bug:

http://jakeo.org/blog/2007/03/16/css-opacity-and-flash-transparency-in-mac-firefox/

Oh, and if anyone is interested in a two relaunched sites using
jQuery:

http://www.laphil.com
http://www.hollywoodbowl.com

 - bry




On Nov 27, 2:04 pm, Jay Fallon <[EMAIL PROTECTED]> wrote:
> Awhile ago I implemented a basic menu based on jQuery/Suckerfish(<a
> href="http://be.twixt.us/jquery/suckerFish.php";></a>), and I never
> realized the implications of the menu appearing behind a flash object
> until said object became available.
>
> I've read though the posts and I've seen some talk about solutions,
> but as of yet I haven't seen anything that worked in the wild.
>
> My current implementation uses the latest jQuery.js and I've tried to
> implement the flash object using swfObject.js (which causes a conflict
> with other scripts), jMedia.js and jquery.flash.js, along with
> bgiframe.js but as of yet I have not been successful.
>
> Has anyone been able to overcome this problem? I don't have access to
> the Flash IDE at the moment, so I'll try and get it working with a
> transparent background, but if anyone has actually implemented a fix,
> I'd be really appreciative.
>
> Thanks.

Reply via email to