Ah...I gotcha. You're probably right, I was most likely mixing up my
libraries. 

-----Original Message-----
From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Eridius
Sent: Monday, August 13, 2007 8:42 AM
To: jquery-en@googlegroups.com
Subject: [jQuery] Re: Why jQuery over Mootools



Well this is true and not true.  Mootools is based on Moo.fx which might
have been around much longer than jQuery but Mootools i believe was released
a few months after jQuery.  Mootools is largely based off or Moo.fx(and
prototype/jQuery)


Andy Matthews-4 wrote:
> 
> 
> Actually, I believe that Moo Tools has been around for quite a bit 
> longer than jQuery. It was one of the first effects libraries I looked 
> at before I ever even heard of jQuery.
> 
> -----Original Message-----
> From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] 
> On Behalf Of Eridius
> Sent: Saturday, August 11, 2007 5:37 PM
> To: jquery-en@googlegroups.com
> Subject: [jQuery] Why jQuery over Mootools
> 
> 
> 
> I have been working with mootools for a bit the past few months and 
> started to take a look at jQuery too see what the hype is all about 
> from what i have heard from a co-worker.  From what i see, jQuery does 
> not offer anything that mootools does not.  I mean jQuery does have
> 
> $().click
> 
> and i don't believe Mootools has anything like that, they just have the:
> 
> $().addEvent('click', function(){});
> 
> However this is just a shortcut and not a major thing.  On thing that 
> jQuery has is that there are far more scripts however this is just to 
> the fact that jQuery has been around longer than mootools.  However on 
> the other hand mootools has is a very nice way to create new classes.  
> All i have to do
> is:
> 
> var ajax_request = new Class(
> {
>     options:
>     {
>         //class options
>     };
> 
>     initialize: function(options)
>     {
>         this.setOptions(options);
>         //other initliaizing code
>     };
> 
>     //more methods
> });
> ajax_request.implement(Options);
> 
> var my_ajax_request = new ajax_request({//override default options}); 
> my_ajax_request.process();
> 
> Now I have been told that  jQuery tries to do things more like the OO 
> method.  Well to me the basically thing about OO is being able to 
> combine
> members(variables) and methods(functions) into a common 
> place(class/object).
> 
> I have tried creating a simple class with jQuery and it does not 
> work(this code if based off what i was told from these forums):
> 
> var ajax_request = function(options)
> {
>     ajax_options = 
>     {
>         test: 'test'
>     };
>     
>     test = function()
>     {
>         alert(this.test);
>     }
> }
> var test = new ajax_request();
> test.test();
> 
> and this code tells me that test() is not a function of test.  It 
> seems that jQuery wants you to incorporate everything into the $() 
> selector which does not make sense of everything.  Being able create 
> separate object is something that is important to me and jQuery does 
> not seem to support that.
> 
> Another thing that that jQuery says is that is it so small.  Well 
> comparing the full version of mootools(all options selected) to the 
> full version of jQuery is unfair.  In order to get allt he features of 
> full mootools you would have to add jQuery interface script and 
> comparing mootools to jQuery&Interface script, mootools is still 
> smaller.
> 
> So why should someone choose jQuery over Mootools or is it really just 
> a preference thing and and both are basically the same(i see a lot 
> about jQuery vs prototype but not alot about jQuery vs mootools)
> --
> View this message in context:
> http://www.nabble.com/Why-jQuery-over-Mootools-tf4254982s15494.html#a1
> 210968
> 0
> Sent from the JQuery mailing list archive at Nabble.com.
> 
> 
> 
> 

--
View this message in context:
http://www.nabble.com/Why-jQuery-over-Mootools-tf4254982s15494.html#a1212641
2
Sent from the JQuery mailing list archive at Nabble.com.


Reply via email to