Eridius,
Your plugin code will work, but the preferred method is the method that
Bernd wrote.
On 8/13/07, Eridius <[EMAIL PROTECTED]> wrote:
>
>
>
> everything you said there makes sense but the plugin code, i thought i
> made
> the plugin like this:
>
> jQuery.fn.hover_menu = function(offset, speed)
> {
> var self = this;
> ${self).children('<li>').each(fucntion()
> {
> //grab current margin
> var current_margin = this.css('marginLeft');
> });
> }
>
>
>
> Bernd Matzner-2 wrote:
> >
> >
> > Hi Eridius,
> >
> > yes, "this" refers to the object passed to the plugin, in your case
> >
> > $('#hover_menu').hover_menu();
> > which would be shorter than
> > $('div[id=hover_menu]').hover_menu()
> >
> >
> > (function($)
> > {
> > $.fn.hover_menu = function(){
> > $(this).children('ul').children('li').hide();
> > };
> > })( jQuery );
> >
> > I assume that in your div you have an unordered list, so with this
> > code you would traverse to any <li> tags in any unordered list within
> > your div.
> > Does that help?
> >
> > Bernd
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Making-An-Intergrated-Plugin-tf4263097s15494.html#a12132782
> Sent from the JQuery mailing list archive at Nabble.com.
>
>
--
Benjamin Sterling
http://www.KenzoMedia.com
http://www.KenzoHosting.com