相关疑难解决方法(0)

jQuery可以使用动画进行排序

我正在使用jQuery和Sortable来安排我的项目列表(以及这个http://dragsort.codeplex.com).

一切都很完美.

我正在使用函数dragEnd来按顺序排列列表.

这是我的代码:

$("#list1, #list2").dragsort({ dragSelector: "div",
                               dragBetween: true,
                               dragEnd: saveOrder,
                               placeHolderTemplate: "<li class='placeHolder'><div></div></li>" });

function saveOrder() {
    var data = $("#list1 li").map(function() { return $(this).children().html(); }).get();
    $("input[name=list1SortOrder]").val(data.join("|"));
};
Run Code Online (Sandbox Code Playgroud)

我的问题:无论如何,我在拖动时能做动画吗?或拖动时重新定位元素?我只需要它在Safari上工作.

一个例子是:

http://www.youtube.com/watch?v=U3j7mM_JBNw

看看拖放(0:30),你会看到我在说什么.

谢谢.

jquery animation drag-and-drop jquery-ui jquery-ui-sortable

19
推荐指数
3
解决办法
3万
查看次数