Felix Riesterer: Javascript Klasse erweitern usw.

Beitrag lesen

Lieber heinetz,

myclass.prototype.func_two = function(){

//Code
};

  
wozu das Prototyping? Damit gibst Du allen Instanzen dieses Objekttyps diese Methode. Anscheinend willst Du das ja garnicht. Also gib Deinem aktuellen Objekt diese Methode \*direkt\* mit (im Gegensatz zu PHP kann man das in JS machen):  
  
~~~javascript
var myobject = new myclass('element', {  
 a : 'a_val',  
 b : 'a_val'  
});  
  
myobject.func_two = function (a1, b2) {  
    alert("Func2!\nA1: "+a1+"\nB2: "+b2):  
};

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)