Sortiere div-Elemente mit jQuery

9

Ich habe HTML wie das Folgende auf meiner Website:

%Vor%

Ich suche nach einer Möglichkeit, die Reihenfolge zu sortieren, in der diese Gruppen im Browser mit jQuery angezeigt werden, basierend auf dem, was im Dropdown-Menü ausgewählt ist. Es sollte zurückgesetzt werden, wenn der Benutzer einen neuen Wert in einem der Dropdown-Menüs oder beim Laden der Seite auswählt.

Was wäre der einfachste Ansatz für dieses Problem?

Ich habe jQuery UI verfügbar, wenn das sortierbare Ding in irgendeiner Weise verwendet werden kann. Ich konnte keinen Weg finden, das zu benutzen.

Aktualisieren : Es gibt andere Daten in der & lt; div class="group" & gt; das sollte den Drop-downs folgen, wohin auch immer sie bewegt werden. Die Anzahl der Gruppen variiert von 0 bis 20.

    
Vegard Larsen 16.02.2009, 10:33
quelle

1 Antwort

4

Bearbeiten: Hier ist ein Code, der tun sollte, wonach Sie suchen. Hier sollten select_1 , select_2 usw. die IDs der Dropdowns sein. getDropdown() sollte eine Funktion sein, die den ausgewählten Wert der angegebenen Dropdown-ID mit der von Ihnen gewählten Methode zurückgibt ( document.getElementById().options.selectedIndex, , jquery, etc)

%Vor% %Vor%     
Click Upvote 16.02.2009, 10:52
quelle

Tags und Links