Back2toxic
Erfahrenes Mitglied
Hallo!
Ich steh mal wieder auf dem Schlauch. Meine Lösung funktioniert zwar, ich bin mir aber sicher, dass es auch eleganter gelöst werden kann...
Meine Frage: Muss ich wirklich jedesmal das Objekt obj weiterreichen, bzw beim Aufruf von this.init() "this" mit übergeben, oder kann das auch anders gelöst werden?
Meine Lösung:
vielen Dank im Vorraus!
Grüße
Ich steh mal wieder auf dem Schlauch. Meine Lösung funktioniert zwar, ich bin mir aber sicher, dass es auch eleganter gelöst werden kann...
Meine Frage: Muss ich wirklich jedesmal das Objekt obj weiterreichen, bzw beim Aufruf von this.init() "this" mit übergeben, oder kann das auch anders gelöst werden?
Meine Lösung:
Javascript:
function func(id){
this.id = id;
this.init = function(obj){
obj.doAction();
}
this.doAction = function(obj){
alert(obj.id);
}
this.init(this);
}
var foo = new func('elementID');
vielen Dank im Vorraus!
Grüße
Zuletzt bearbeitet von einem Moderator: