1

删除后是否可以将项目锁定在可排序列表中?

基本上,我有一个可排序的列表 [OBJECT],用户应该将对象放入步骤中。这些步骤是静态的/不可移动的。像这样:

[步骤 1] [对象 1]

[步骤 2] [对象 2]

[步骤 3] [对象 3]

[步骤 4] [对象 4]

所以假设我将对象 1 拖到第 3 步:

[步骤 1] [对象 2]

[步骤 2] [对象 3]

[步骤 3] [对象 1]

[步骤 4] [对象 4]

现在任何被拖动的对象都不应改变 [OBJECT 1] 的位置,因为它需要停留在第 3 步。

是否可以锁定它?

4

2 回答 2

0

可能是“取消”选项可以帮助 ypu。

$( ".selector" ).sortable( "option", "cancel", "a,button" );

检查此链接

于 2013-04-12T16:47:31.693 回答
0

我实现这一目标的最佳方法是使用拖放。我在这里解释了更多关于我所做的事情:jQuery Drag & drop-reorder

于 2013-04-15T18:38:34.183 回答