在这个例子中: http://jsfiddle.net/ga89T/10/
我有3个部分(第1部分,第3部分和第3部分)。在这个例子中,您可以尝试,当我对各部分进行排序时,可排序函数(“toArray”)返回这些部分的顺序。
现在我想用class="current"
获取此类部分的顺序。
我尝试了以下内容:
$("#accordion.current").sortable("toArray");
但它会返回[object object]
如何选择要排序的某些部分?
答案 0 :(得分:1)
首先,您应该使用descendant运算符,因为sortable本身没有.current
类。其次,您最好使用.map
函数:http://jsfiddle.net/ga89T/12/。
var order = $("#accordion .current").map(function() {
return this.id;
}).get();