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.

Reply via email to