как получить заказ определенных предметов с помощью сортировки jquery ("toArray") - PullRequest
0 голосов
/ 10 марта 2012

В этом примере: http://jsfiddle.net/ga89T/10/

У меня есть 3 раздела (раздел 1, раздел 3 и раздел 3).В этом примере вы можете попробовать, когда я сортирую разделы, функция sortable ("toArray") возвращает порядок этих разделов.

Теперь я хотел бы получить порядок таких разделов с помощью class="current".

Я попробовал следующее:

$("#accordion.current").sortable("toArray"); 

, но он возвращает [object object]

Как выбрать определенные разделы для сортировки?

1 Ответ

1 голос
/ 10 марта 2012

Во-первых, вы должны использовать оператор-потомок, потому что сама сортируемая не имеет .current класса.Во-вторых, вам лучше использовать функцию .map: http://jsfiddle.net/ga89T/12/.

var order = $("#accordion .current").map(function() {
    return this.id;
}).get();
...