假设我有一个像这样的可排序列表:
$(".song-list").sortable({
handle : '.pos_handle',
axis : 'y',
opacity: 0.6,
update : function () {
var id = $(this).index();
console.log("Moved to new position: " + id);
}
});
当您移动列表时,它应该在控制台中使用新位置进行更新。 .pos_handle
没有ID ..只有班级。
我如何获得它的新移动位置的索引?
答案 0 :(得分:1)
使用准备好的ui
对象的.item
属性来引用当前正在移动的元素:
update : function (event, ui) {
console.log("Moved to new position: " + ui.item.index());
}