Mir fällt kein leichterer Weg ein als dieser:
Hört sich nach einem Anwendungsfall für Event Delegation an.
Es sind verschiedene Möglichkeiten denkbar, um vom geklickten Element auf den entsprechenden Array-Eintrag mit den nötigen Informationen zu kommen. Eine Closure für jedes einzelne Element ist eine davon.
Mathias