$ is one (if not the most) of the most important functions in Mootools
framework....

Thats also one of the main reasons why you should/can NOT mix different
frameworks (not the only reason, there are plenty more on why its such a bad
idea... :-P )

Cheeres
Ivan


On Thu, Dec 18, 2008 at 10:55 AM, Sir Galahad <[email protected]>wrote:

>
> Hi nutron,
> thanks for your help.
> In my code I include MooTools as first <script> tag.
> Then I include the guilty code, wich cause other MooTools script to
> fail.
> So, $ function is defined and the code
>
> typeof $ != 'function'
>
> says "true", on every browser.
> So, the function $ should not to be redefined, isn't it?
>
> I can not understand why this piece of script touch MooTools...
>
>
>
> On 17 Dic, 19:17, nutron <[email protected]> wrote:
> > just intuition. seeing someone define $ is a red flag.
> > If you want to use $ if it's not defined, just be 100% sure you have this
> > code AFTER MooTools.
> >
> > On Wed, Dec 17, 2008 at 10:09 AM, Matteo Pelucco (via Nabble) <
> > [email protected]<ml-user%[email protected]>
> <ml-user%[email protected]<ml-user%[email protected]>
> >
> >
> >
> >
> > > wrote:
> >
> > > Great, your are my Personal Hero!
> >
> > > If I comment out that part of code, it works fine as expected.
> >
> > > Only one question, how can you debugged this? Or it has been only a
> > > good intuition?
> >
> > > Thanks a lot, really!!!
> > > matteo
> >
> > > On 17 Dic, 17:58, nutron <anut...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=1669029&i=0>>
> > > wrote:
> >
> > > > The only thing I see that looks like a probable culprit is this:
> >
> > > > /**
> > > >  * Simple shortcut for document.getElementById()
> > > >  */
> > > > if (typeof $ != 'function') {
> > > >     function $(element)
> > > >     {
> > > >         return document.getElementById(element);
> > > >     }
> >
> > > > }
> >
> > > > If you define $ somehow after MooTools, you're going to cause issues.
> You
> >
> > > > might add a debug line to your method above and see if it's being
> used
> > > > instead of MooTools' version.
> >
> > > > On Wed, Dec 17, 2008 at 2:37 AM, Matteo Pelucco (via Nabble) <
> > > > ml-user+55796-1367181...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=1669029&i=1>
> > > <ml-user%2b55796-1367181...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=1669029&i=2>>
> >
> > > > > wrote:
> >
> > > > > Hi all!
> >
> > > > > We have a problem with domready:
> > > > > window.addEvent("domready", function(){
> > > > > alert("");
> > > > > })
> >
> > > > > We are using Magnolia CMS and when we turn on Magnolia Javascript
> (a
> > > > > sort of JS framework), the event is not more fired *except on
> Firefox
> > > > > 3*!!
> >
> > > > > Here you can see the practical example:
> >
> > > > > **http://tinyurl.com/5td6km**
> >
> > > > > In this example you can see:
> > > > > Magnolia turned on + MooTools
> > > > > Magnolia turned off + MooTools
> > > > > Magnolia turned on + jQuery
> > > > > Magnolia turned off + jQuery
> >
> > > > > Can you help me?
> > > > > The problem happens even with jQuery...
> >
> > > > > Thanks a lot for your attention...
> > > > > M.
> >
> > > > > ------------------------------
> > > > >  View message @
> > > > >
> http://n2.nabble.com/MooTools-and-Magnolia-CMS-tp1667374p1667374.html
> > > > > To start a new topic under MooTools Users, email
> > > > > ml-node+660466-1583815...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=1669029&i=3>
> > > <ml-node%2b660466-1583815...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=1669029&i=4>>
> >
> > > > > To unsubscribe from MooTools Users, click here< (link removed) >.
> >
> > > > -----
> > > > The MooTools Tutorial:  http://www.mootorial.comwww.mootorial.com
> > > > Clientcide:  http://www.clientcide.comwww.clientcide.com
> > > > --
> > > > View this message in context:
> > >http://n2.nabble.com/MooTools-and-Magnolia-CMS-tp1667374p1668757.html
> > > > Sent from the MooTools Users mailing list archive at Nabble.com.
> >
> > > ------------------------------
> > >  View message @
> > >http://n2.nabble.com/MooTools-and-Magnolia-CMS-tp1667374p1669029.html
> > > To start a new topic under MooTools Users, email
> > > [email protected]<ml-node%[email protected]>
> <ml-node%[email protected]<ml-node%[email protected]>
> >
> > > To unsubscribe from MooTools Users, click here< (link removed) >.
> >
> > -----
> > The MooTools Tutorial:  http://www.mootorial.comwww.mootorial.com
> > Clientcide:  http://www.clientcide.comwww.clientcide.com
> > --
> > View this message in context:
> http://n2.nabble.com/MooTools-and-Magnolia-CMS-tp1667374p1669069.html
> > Sent from the MooTools Users mailing list archive at Nabble.com.
> >
>


-- 
◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦◦
Iván Núñez Paz | Comunica Online | Tel. 902 945 321
http://comunicaonline.net/

Reply via email to