Hi!
Das Bestimmen, welche „Objekte” angeklickt werden und „ausmalen” dieser könnte damit mit weniger Aufwand realisierbar sein.
Dafür gibt es sogar ein feines Helferlein: http://raphaeljs.com/
Es hat sogar einen VML-Fallback für ältere Internet Explorer
RaphaelJS ist ziemlich alt und hat in den letzten Jahren nicht mehr soviel Liebe erfahren – heutzutage ist der Fallback für ältere IEs zu ziemlich das einzige Argument für RaphaelJS.
Es gibt seit kurzem einem Nachfolger: http://snapsvg.io/
Eine weitere ausgereifte Bibliothek ist BonsaiJS: http://bonsaijs.org/
Mathias