【发布时间】:2013-01-21 15:28:01
【问题描述】:
我有一个简单的 jquery ui 示例。基本上我必须列出项目,每个项目都是可排序的。我想要完成的是以下内容: 取消对同一列表的排序。举个例子,如果我单击列表一中位置一的元素,然后将其拖动到位置 6,然后放下。我想防止这种情况发生,但是如果我将元素放在列表二中,那没关系。
我不知道如何指定,以适应我的要求。 ConnectWith 似乎还不够:
$("#sortable").sortable({
connectWith: [$('#sortable2')]
});
$("#sortable2").sortable({
connectWith: [$('#sortable')]
});
示例如下:
【问题讨论】:
-
你的意思是你只希望能够从列表 1 中获取并提供给列表 2?
-
是的,但如果我将元素放在与原点相同的列表中,请阻止排序。我会解释自己吗?