P.S. ich versuche jetzt seit mind 10h meinen Fehler, bzw die Lösung zu finden, stehe aber total auf dem "Schlauch".
Du gehst sehr inflationär mit "e" um
e ist jetzt das custom event und später die element-Referenz - entscheide dich :)
aber mal losgelöst davon:
e = $("#resultBox div.selected")
$("#resultBox div.selected").removeClass("selected");
e.next("#resultBox div.selected").addClass("selected");
Du hast hier in der 3. Zeile einen offensichtlichen Logikfehler - der Selektor in next() kann unmöglich zutreffen von du zuvor selected von allen Elementen enfernst, auf die dieser zutrifft.
Was du willst ist das nächste div-Element finden, welches ein direkter Nachfahre von #resultBox ist