Thank you very much.
I had the same problem and your fix did work.
Cheers :-)


On 12 oct, 22:16, Julius Šėporaitis <jul...@seporaitis.net> wrote:
> Hi,
>
> just wanted to post a quick note for those who maybe had problems like
> mine:
>
> - Prototype v.1.6.1
> - Firefox 3.5
> - JS Error: root.querySelectorAllis not a function (about line 3299
> in prototype.js)
>
> This started to happen on Magento checkout pages, where the Accordion
> is and I don't know if this is a prototype bug or not, so - I don't
> know why and when this happens, but on my situation initially - the
> root variable is a string so it passes the initial check (root = root
> || document) causing problems later. :) Here's a solution.
>
> in the prototype.js prepend this line (~3299):
>
> results = $A(root.querySelectorAll(e)).map(Element.extend);
>
> so it looks like this:
>
> if(typeof root == string) root = $(root);
> results = $A(root.querySelectorAll(e)).map(Element.extend);
>
> I hope this gets helpful to someone.
>
> Cheers,
> Julius Seporaitis

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to