I have 2 divs: <div id="div1"> <%= link_to_function("Show div2", "Element.toggle(''div2'')") %> </div> <div id="div2"> <%= link_to_function("Show div1", "Element.toggle(''div1'')") %> </div> I want, when I click link: "Show div2" it hide div1 and show div2, when i click "Show div1" it hide div2 and show div1 How can i do it? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On Dec 26, 5:14 pm, Gi Ga <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> I have 2 divs: > > <div id="div1"> <%= link_to_function("Show div2", > "Element.toggle(''div2'')") %> </div> > <div id="div2"> <%= link_to_function("Show div1", > "Element.toggle(''div1'')") %> </div> > > I want, when I click link: "Show div2" it hide div1 and show div2, > when i click "Show div1" it hide div2 and show div1 > > How can i do it?just make your call to link_to function toggle both divs - you aren''t limited to a single javascript statement. Fred> -- > Posted viahttp://www.ruby-forum.com/.--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Frederick Cheung wrote:> On Dec 26, 5:14�pm, Gi Ga <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote: >> How can i do it? > just make your call to link_to function toggle both divs - you aren''t > limited to a single javascript statement. > > FredI can''t make it work :( By default div2 is hidden: <div id="div1"> <%= link_to_function("Show div2", "Element.toggle(''div1'', ''div2)") %> </div> <div id="div2" style="display:none;"> <%= link_to_function("Show div1", "Element.toggle(''div1'', ''div2'')") %> </div> -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 26 Dec 2008, at 19:32, Gi Ga wrote:> > Frederick Cheung wrote: >> On Dec 26, 5:14�pm, Gi Ga <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote: >>> How can i do it? >> just make your call to link_to function toggle both divs - you aren''t >> limited to a single javascript statement. >> >> Fred > > > I can''t make it work :(Just make two calls to Element.toggle Fred> > > By default div2 is hidden: > > <div id="div1"> > <%= link_to_function("Show div2", "Element.toggle(''div1'', ''div2)") %> > </div> > <div id="div2" style="display:none;"> > <%= link_to_function("Show div1", "Element.toggle(''div1'', ''div2'')") > %> > </div> > > -- > Posted via http://www.ruby-forum.com/. > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Sample? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Sample: Element.toggle(''div1''); Element.toggle(''div2''); -- Shiv On Sat, Dec 27, 2008 at 1:29 PM, Gi Ga <rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org>wrote:> > Sample? > -- > Posted via http://www.ruby-forum.com/. > > > >-- Henny Youngman - "If at first you don''t succeed... so much for skydiving." --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---