ok just one more ;) If i have an element by reference.... like so: var parentSelect = event.element().parentNode.parentNode; how do i use $$ to say all a tags in parentSelect with a class of listelement....its somethig like this but of course this code it actally looking for the element parentSelect and not the reference contained within the variable: var listelements = $$(''parentSelect a.listelement''); any ideas? --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---
I don''t suggest using plain parentNode unless it is really necessary. Element#up skips all the whitespaces and extends returning element. var parentSelect = event.element().up(1); // var parentSelect = $(event.element().parentNode.parentNode); var listelements = parentSelect.select(''a.listelement''); --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---
Hi Kangax, Aha thankyou. I''m re-writing a script i wrote in traditional javascript about a month ago to help me learn prototype. It''s proved pretty successful as i''ve learnt loads from it....and still am....up is an excellent feature! Thanks again On Jan 28, 3:33 pm, kangax <kan...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I don''t suggest using plain parentNode unless it is really necessary. > Element#up skips all the whitespaces and extends returning element. > > var parentSelect = event.element().up(1); > // var parentSelect = $(event.element().parentNode.parentNode); > > var listelements = parentSelect.select(''a.listelement'');--~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---