Hiding multiple id's [element.hide]

I’m looking at this changeset http://dev.rubyonrails.org/changeset/5057 and I’m running edge revision 5196 so I’m assuming multiple id’s on element.hide would work. I’m getting parse errors though

(“Toggle Info”, :after => “Element.hide(“basic”,“intermediate”)”)

http://en.wikipedia.org/wiki/Dark_ambient

Multiple ids do not work with the latest prototype anymore.

So what is on the Scriptaculous site about multiple id’s is no longer valid ? Weird.

Stuart

Also, right now I’ve created 5 divs , each one with STYLE=“display: none;” Then I have 5 seperate link_to_remotes with :after => Element.show(‘somediv’) However , what I can’t seem to figure out is what one element is showing and another is clicked

then 2 divs are showing. I would like 1 div at a time, where the first one goes away when the second is clicked ? Is there a way to do this ?

Stuart

You can Element.hide each of 5 divs before Element.show'ing the next one.

Okay, that encouraging, and how would I do this ?

Stuart

Element.hide('div1'); Element.hide('div2'); Element.hide('div3'); Element.hide('div4'); Element.hide('div5'); Element.show('div3');

or equal in RJS:

['div1', 'div2', 'div3', 'div4', 'div5'].each do |element_id   page.hide element_id end page.show @next_element_id

Using the above - <%= link_to_remote (“Basic Info”, Element.hide(‘canbckground’); Element.hide(‘canposition’); Element.hide(‘canskill’); Element.show(‘basicinfo’);%>

Getting this error:

SyntaxError in Candidates#show Showing app/views/candidates/show.rhtml where line #3 raised:

compile error
./script/../config/../app/views/candidates/show.rhtml:3: parse error, unexpected ';', expecting ')'

I tried a few different ways of writing it.
Any right way ?

TIA
Stuart