Селектор jquery - как отсортировать повторяющиеся объекты - PullRequest
3 голосов
/ 04 февраля 2011

Допустим, есть 3 div'а Div1, Div2, Div3, и у всех есть класс "ui-selected"

Для итерации выбора div можно использовать что-то вроде ниже

$ (".ui-selected "). each (...)

Приведенная выше итерация ссылается на каждый div в той же последовательности, в какой он добавлен в документ.

Как сортировать выделение.

Например, если Div1 представляет значение 30, Div2 представляет значение 10, а Div3 - значение 40

, итерация при сортировке должна иметь вид

Div2, Div1и Div3.

В данный момент список повторяется в порядке их принадлежности к модели Doc.

Есть ли способ сортировки выбора jquery?

1 Ответ

9 голосов
/ 04 февраля 2011

Если у вас есть способ узнать "значение" каждого div, вы можете использовать метод сортировки .

$(".ui-selected").sort(function(a,b){
    //sorting logic here
    }).each(...);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...