Code als Referenz:
http://jsbin.com/aboca3/2/edit
In diesem obigen Beispiel (danke SLaks), kürze ich lange ungeordnete Listen ab und biete einen Umschaltlink an, um das gesamte Ding anzuzeigen.
Das Problem aus usability-Sicht ist, dass es als vollständige Liste am besten alphabetisch sortiert ist, was die Standard-Sortierreihenfolge (die Quellreihenfolge) sein wird. Als kurze/abgeschnittene Liste sind sie am nützlichsten nach der Auswirkung auf die Ergebnisse sortiert, in diesem Fall die Zahl im Element.
_
Also möchte ich mit dem Code, den ich bereits habe, die Liste numerisch nach dem Element (höchste zu niedrigste) neu anordnen und dann, wenn die Liste umgeschaltet wird, sie basierend auf dem Umschaltzustand alphabetisch/numerisch neu ordnen.
_
Ich habe große Schwierigkeiten, dies in ein assoziatives Array einzubinden, daher würde ich gerne eine frische Perspektive darauf erhalten, wie ich damit umgehen kann.
Danke!
__