$ = jQuery It is an alias ----- Original Message ----- From: "jeanluca" <lca...@gmail.com>
To: "jQuery (English)" <jquery-en@googlegroups.com> Sent: Thursday, July 23, 2009 4:26 AM Subject: [jQuery] Re: extend an Object
I just noticed that $ and the jQuery object are the same thing!! On Jul 23, 10:27 am, jeanluca <lca...@gmail.com> wrote:
thats exactly it!! What is exactly '$' ? its not the same as 'jQuery'. Do you have a link to a doc ? thnx a lot! On Jul 23, 2:23 am, Jules <jwira...@gmail.com> wrote: > Something like this? > function person(name, address) { > this.name = name; > this.address = address; > this.whoAmI = function() { > if (this.creditLimit) > alert(this.name + ' address:' + this.address + 'credit > limit:' + this.creditLimit); > else > alert(this.name + ' address:' + this.address); > } > return this; > } > function customer() { > this.creditLimit = 0; > this.creditCheck = creditCheck; > return this; > function creditCheck() { > alert(this.creditLimit); > } > } > var a = new person('john smith', '10 main st'); > var cust = new customer(); > a.whoAmI(); > $.extend(a, cust); > a.creditLimit = 1000; > a.whoAmI(); > On Jul 22, 10:02 pm, jeanluca <lca...@gmail.com> wrote: > > Hi All > > I tried to add functions to an object like > > function User(n, a) { > > this.name = n ; > > this.aux = a ; > > } > > function auxis() { > > alert(this.aux); > > } > > $(document).ready( function() { > > var u = new User("Jack") ; > > u.extend({ > > whoami: function() { alert(this.name); }, > > autis: auxis > > }) ; > > u.whoami() ; > > }) ; > > Eventually I will have 2 object A and B and I want to merge A into B: > > B.exend(A) ; > > However it doesn't work at all. Any suggestions how to fix this ?