Bernd: Prototype und Objekte

Beitrag lesen

Hallo,
ich habe ein Objekt erstellt und möchte eine Methode bei einem "click"-Event ausführen. Die Methode weise ich mittels Prototype JavaScript Framework (prototypejs.org) zu. Seltsamerweise kann die Methode dann nicht auf Eigentschaften des Objekts zugreifen, d.h. die Werte sind "undefined". Hier mal ein Beisiel:

---
function meinObjekt()
{
 this.meineVariable = 25;
 this.meinTest = function() { alert(this.meineVariable); }
}

var a = new meinObjekt;
$('header').observe('click', a.meinTest); // Ausgabe: undefined
a.meinTest(); // Ausgabe: 25
---

Hat jemand eine Idee, was ich falsch mache?

Gruß
Bernd