molily: eventhandler in einer klasse, kontext?

Beitrag lesen

Die Funktion addEventListener ist die von John Reisig.

Die addEvent-Funktion ist schlecht, weil sie für eine Funktion anhand ihrer Dekompilierung (Umwandlung in String) einen Hash bildet.
Das ist Unsinn, wenn man »gleich aussehende« Funktionen nutzt, die aber als Closures verschiedene Variablen einschließen.

Nutze eine andere addEvent-Funktion, z.B. diese
http://dean.edwards.name/weblog/2005/10/add-event/
http://dean.edwards.name/weblog/2005/10/add-event2/

Wenn es einfacher gehen soll (good enough addEvent):
http://www.ilfilosofo.com/blog/2008/04/14/addevent-preserving-this/
http://www.dustindiaz.com/javascript-no-no/

Mathias