jQueryUI可排序更改位置?

时间:2012-08-26 12:05:02

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

我正在使用jQueryUI Sortable执行http://jqueryui.com/demos/sortable/#display-grid之类的操作。 但是,我想知道是否有办法更改拖动项目的位置和删除的位置,而不是对它们进行排序。

例如,在下面的3x3网格中 1 2 3
4 5 6
7 8 9

如果我将网格1拖到网格4,默认情况下jQuery-sortable会将新位置作为
4 1 2
3 5 6
7 8 9

但是,我希望它是
4 2 3
1 5 6
7 8 9

有没有办法通过挂钩某些事件或通过一些黑客来做到这一点?

1 个答案:

答案 0 :(得分:1)

也许你应该看一下jQuery swapable plugin。我自己没有用它,但它似乎做了想要的东西。 查看grid demo