Me again
Fabio, can I isolate somehow the mootools lib and my code using a
closure?

If yes, can you give me some lines to follow ?

Thanks

On Sep 9, 2:58 pm, Fábio M. Costa <[email protected]> wrote:
> You mean how can your script work with both versions?
>
> What i usually do is something like this:
>
> (function(){
>   var $ = document.id || $;
>
>   // use $ here and it will work fine with 1.2.x
>
> })();
>
> At this example if the user has mootools 1.2.3 and jquery for example it
> will get the document.id from mootools.
> If he puts 1.2.2 and jquery it will get the dollar function from the last
> framework he've put on the page, i think.
>
> This kind of make sure you'll have the mootools dollar function inside the
> closure (if you use 1.2.3 or greater) while making it work fine with 1.2.2
> or smaller (if the user doesn't put another framework on the site).
>
> --
> Fábio Miranda Costa
> Solucione Sistemas
> Front-End Engineerhttp://meiocodigo.com
>
>
>
> On Wed, Sep 9, 2009 at 5:02 AM, rborn <[email protected]> wrote:
>
> > I want to upgrade Kroppr (http://kroppr.rborn.info) to mootools
> > 1.2.3.
> > This will allow me to simplify a lot the code, to be able to work with
> > other frameworks.
>
> > My question is what is happening if the user already has a  version of
> > mootools on it's page. How my script can break his, or in reverse
>
> > On Sep 9, 12:30 am, Fábio M. Costa <[email protected]> wrote:
> > > If the developer uses 1.2.2 or smaller there will be no
> > > document.idfunction, you should use the $ function instead.
> > > If you want to use 1.2.3, just replace the old one with with 1.2.3. :S
> > > It looks like you didnt asked what you really want.
>
> > > --
> > > Fábio Miranda Costa
> > > Solucione Sistemas
> > > Front-End Engineerhttp://meiocodigo.com
>
> > > On Tue, Sep 8, 2009 at 7:15 PM, hellspawn <[email protected]> wrote:
>
> > > > Hi
> > > > I want to take advantage of the last moo version -  the $ safe mode.
> > > > What is happening if the user has allready an older version of
> > > > mootools on it's site?
> > > > thanks

Reply via email to