jQuery可排序交换元素而不是插入

时间:2012-10-31 09:39:25

标签: jquery jquery-ui jquery-ui-sortable

我是jQuery的初学者,我找不到解决方案:我正在使用Sortable表。 但是默认的重新排序方法对我来说并不好:我不想插入拖动的项目 - 我想要交换拖动的项目和“当前”项目(鼠标指针所在的位置)。

 $(".timetable").sortable({
     items: "td.ora",
     sort: function(event,ui) {
            // what should I write here?
     });

我认为应该覆盖sort事件,但我不知道如何。

1 个答案:

答案 0 :(得分:4)

此问题有Sortable的解决方案(请参阅问题底部的解决方法):

jQuery sortable obtain 2 elements being swapped

但我认为更优雅的解决方案是Swappable插件:

http://www.eslinstructor.net/demo/swappable/swappable_home.html

相关问题