JQuery UI禁用可排序列表中的重新排序

时间:2009-07-02 20:38:41

标签: javascript jquery jquery-ui interface

所以我在我正在编写的网络应用程序中有两个可排序列表。我想要做的是让其中一个列表不可重新排序,但允许将它的项目拖到另一个列表中。列表一中的项目可以放在列表2中,但列表一中的项目不能重新排列。

我想要做的另一件事就是当项目从列表中拖出时,它就不会从列表一中删除;拖动的项目只是拖动副本。

最终目标是拥有一个工具箱,允许用户将元素拖动到各种“画布”中。工具箱中的元素不会重新排列,一旦它们被拖走,不要消失(因此用户只是拖动副本)。

非常感谢帮助禁用重新排序或拖出副本!

(如果你们需要,我可以发布我的列表代码)

1 个答案:

答案 0 :(得分:1)

Neve介意!我在浏览文档后找到了答案。解决方案是使用普通的可拖动+可排序元素:

http://jqueryui.com/demos/draggable/#sortable