I just wanted to post my reply from your other thread, not sure if you saw it:

To write a class how you like, you could do it like this:

function ajax_request(options){
 // initialize
 this.setOptions( options );
}

ajax_request.prototype = {
 // members and properties
 setOptions: function(options){
   this.options = options;
 }
};

That's the full source code - no extra library or framework required.
I've never understood the fascination with have libraries to take care
of this task for you, when it's so simple to do otherwise.

--John

On 8/11/07, Eridius <[EMAIL PROTECTED]> wrote:
>
>
> Trying to reply with the code i cut out to see if it works, the code is in
> order
>
> 1 => $().click(function(){});
>
> 2 => $().addEvent('click', function(){});
>
> 3 => var ajax_request = function(options)
> {
>     ajax_options =
>     {
>         test: 'test'
>     };
>
>     test = function()
>     {
>         alert(this.test);
>     }
> }
> var test = new ajax_request();
> test.test();
>
>
> Eridius wrote:
> >
> > 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
> >
> > removed code becuase mailing list does not like it
> >
> > and i don't believe Mootools has anything like that, they just have the:
> >
> > removed code becuase mailing list does not like it
> >
> > 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:
> >
> > http://www.apex-wowguild.com/dev/javascript/ajax.js
> >
> > 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):
> >
> > removed code becuase mailing list does not like it
> >
> > 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#a12110937
> Sent from the JQuery mailing list archive at Nabble.com.
>
>

Reply via email to