Awesome. Thanks. 

-----Original Message-----
From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas Fuchs
Sent: Thursday, October 19, 2006 2:48 AM
To: [email protected]
Subject: [Rails-spinoffs] Re: Using array.each with Element.hide


You can also do:

$aMenus.each(Element.hide);

this way, each item of the array will get passed into a Element.hide
() call,
no need for the extra inline function definition.

Best,
Thomas

Am 19.10.2006 um 00:00 schrieb Keith Davis:

>
> Never mind. It was just a typo. It should have been submenu_reporting. 
> Duh.
>
> -----Original Message-----
> From: [email protected]
> [mailto:[EMAIL PROTECTED] On Behalf Of Christophe 
> Porteneuve
> Sent: Wednesday, October 18, 2006 4:34 PM
> To: [email protected]
> Subject: [Rails-spinoffs] Re: Using array.each with Element.hide
>
>
> Hey Keith,
>
> First, you might want not to name your variables with leading $'s.   
> It's
> not idiomatic JS.  Basically, $-vars are the realm of PHP :-)   
> Perusing your
> script a first time, I was confused as to the language context :-D
>
> Keith a écrit :
>>                      function ShowMenu($sMenu){
>>
>>                              var $aMenus = new Array();
>>                              $aMenus = ['submenu_reports',
> 'submenu_forms',
>> 'submenu_tickets'];
>
> First, you can put this in one line: your new Array() never gets used.
>
>>                              $aMenus.each( function($s){Element.hide($s);
> })
>>
>>                              Element.show($sMenu);
>>
>>                      }
>>
>> The error I get it is style is null or not an object. If I swap out 
>> Element.hide for alert, it works fine.
>
> Where do you get this?  The final show line?  Then we'd have to know 
> what is being passed to your ShowMenu function...  If it's in the 
> anonymous function (hide calls), double-check the IDs in your array 
> against the actual DOM of your page.
>
>
> --
> Christophe Porteneuve a.k.a. TDD
> "[They] did not know it was impossible, so they did it." --Mark Twain
> Email: [EMAIL PROTECTED]
>
>
>
> >

--
Thomas Fuchs
wollzelle

http://www.wollzelle.com

questentier on AIM
madrobby on irc.freenode.net

http://www.fluxiom.com :: online digital asset management
http://script.aculo.us :: Web 2.0 JavaScript http://mir.aculo.us :: Where no
web developer has gone before







--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs
-~----------~----~----~----~------~----~------~--~---

Reply via email to