Hallo Sempervivum,
ja diesen Code hatte ich bereits in Verwendung.
Dass ist nur leider eine Funktionalität, die in Javascript nicht möglich ist.
Die For Loop, die du erstellst. Wird in deinem Beispiel genau ein Mal aufgerufen.
Da die Maus aber nicht bein neuladen der Seite auf dem Element liegt,
gibt dir die Maus genau ein mal beim neuladen das Element zurück, wie es ist wenn über dem Element kein Mauszeiger liegt.
Solltest du also in deinem Code über eines der Elemente mit deinem Mauszeiger gehen, wird dir immer das letzte Element der For Loop angezeigt.
Um dieses Problem zu beheben, habe ich versucht die Funktion außerhalb der For Schleife aufzurufen.
Leider kommt es dabei zu meinem beschriebenen Fehler 