我是jQuery的初学者,我找不到解决方案:我正在使用Sortable表。 但是默认的重新排序方法对我来说并不好:我不想插入拖动的项目 - 我想要交换拖动的项目和“当前”项目(鼠标指针所在的位置)。
$(".timetable").sortable({
items: "td.ora",
sort: function(event,ui) {
// what should I write here?
});
我认为应该覆盖sort
事件,但我不知道如何。
答案 0 :(得分:4)
此问题有Sortable的解决方案(请参阅问题底部的解决方法):
jQuery sortable obtain 2 elements being swapped
但我认为更优雅的解决方案是Swappable插件:
http://www.eslinstructor.net/demo/swappable/swappable_home.html