Hallo,
Hab ich das Prinzip so richtig verstanden? ein Objekt erzeugen und es dann mittels addEventListener an ein bestimmtes Element hängen?
Grundsätzlich ja, aber
var classAElements = document.getElementsByClassName('classa'); for (var i= 0; i < classAElements.length; i++) { var myClassAHandler = new ClassAHandler(i); ClassAHandler[i].addEventListener("click", myClassAHandler.methode1, false); ClassAHandler[i].addEventListener("mouseover", myClassAHandler.methode2, false); }
Wo wird denn das Array ClassAHandler initialisiert? Ich glaube du wolltest da eher classAElements[i].addEventListener() machen.
Jeena