Thanks Luke, this plugin is just awesome! Joel.
On 10/11/2006, at 3:35 AM, Luke Lutman wrote: > Dang! You beat me to the punch, Mike. I've been working on (more or > less) the same thing, and > was just finishing up my documentation and examples last night when > you posted yours... too bad > we didn't find out sooner. > > Here's my version: > http://jquery.lukelutman.com/plugins/flash/ > > I've re-written the flash detection and embedding for jQuery (so > SWFObject isn't necessary), and > tried to build it to be as flexible as possible in terms of how the > replacements are done. > > Like yours, basic replacements look like: > > $('#hello').flash({ src: 'hello.swf', width: 320, height: 240 }); > > For more complicated stuff (like sIFR or your method of reading > data from classnames), you can > pass a custom function, like so (off the top of my head): > > $('[EMAIL PROTECTED]"swf"]').flash(null, null, function(htmlOptions){ > $this = $(this); > htmlOptions.src = $this.attr('href'); > htmlOptions.width = this.className.match(/w\:(\d+/))[1]; > htmlOptions.height = this.className.match(/h\:(\d+/))[1]; > $this.before($.fn.flash.transform(htmlOptions)); > }); > > Or you can change the default: > $.fn.flash.replace = function(htmlOptions) { > // custom code here ... > }; > > I'm curious to know what you think :-) > > Cheers, > Luke > > Mike Alsup wrote: >> I've just posted some convenience plugins for dealing with Quicktime, >> Flash, and mp3 media. >> Source and demos can be found here: http://malsup.com/jquery/media/ >> >> Mike >> >> _______________________________________________ >> jQuery mailing list >> [email protected] >> http://jquery.com/discuss/ > > > -- > zinc Roe Design > www.zincroe.com > (647) 477-6016 > > _______________________________________________ > jQuery mailing list > [email protected] > http://jquery.com/discuss/ > > _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
