Ok.  I think i will use that way because too me it looks a lot cleaner.


bmsterling wrote:
> 
> 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
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Making-An-Intergrated-Plugin-tf4263097s15494.html#a12134767
Sent from the JQuery mailing list archive at Nabble.com.

Reply via email to