1

我正在使用 jQueryUI Sortable做类似http://jqueryui.com/demos/sortable/#display-grid的事情。但是,我想知道是否有一种方法可以更改拖动项目的位置和放置位置,而不是对它们进行排序。

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

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

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

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

4

1 回答 1

1

也许你应该看看jQuery swapable plugin。我自己没有使用过它,但它似乎可以做任何想做的事。看看网格演示

于 2012-08-26T13:31:30.593 回答