Ich habe Schwierigkeiten, herauszufinden, wie man eine Liste basierend auf einem der Schlüssel / Wert-Paare im Datenattribut sortiert.
%Vor%Hier ist die jQuery. Ich setze die Metadaten attr und greife darauf zu. All das funktioniert gut.
%Vor%Beispiel: Ich müsste nach Name aufsteigend sortieren. Kann mir jemand in die richtige Richtung zeigen?
BEARBEITEN:
Hier ist das Formular, das ich verwende, um die Sortierung auszulösen:
%Vor%Und die Frage nach dem Change-Event, aber ich bin mir nicht sicher, ob ich den Code von Mikael Eliasson korrekt implementiert habe, weil ich nicht sicher bin, wo ich den Wert des ausgewählten Elements weitergeben soll:
%Vor%Javascript hat eine Sortierfunktion, die eine Funktion als Argument annehmen kann. Diese Funktion sollte bei benutzerdefinierten Vergleichen verwendet werden. Siehe Ссылка
Also, was ich tun würde, ist so etwas
%Vor%BEARBEITEN: Aktualisierte Syntax auf der obigen .each-Schleife - Fixierungssyntaxfehler
BEARBEITEN: Fehler in der letzten Schleife behoben
EDIT2: Auf Wunsch aktualisiere ich mit der Vergleichsfunktion
%Vor%