Hallo,
var inheritInstance = this;
var handler = function {
inheritInstance.select.apply( inheritInstance, [this.position] );
}
handler.position = position;
p.onclick = handler;
>
> (ohne Gewähr)
Das funktioniert leider nicht, ist aber auch nicht schlimm da ich wie gesagt die Setzung eh schon in eine Separate Funktion verlagert habe.
Ich hab gerade gemerkt das meine CSS [onclick] {cursor: pointer;} Regel nicht mehr funktioniert, da das "onclick"-Attribut nicht mehr vorhanden ist. Das ist natürlich ungünstig da man nicht davon ausgehen kann, dass der Besucher weiß das die Elemente interaktive Funktionen haben. Das könnte man also wieder als Nachteil sehen.