0

我有两个连接的可排序列表。第二个只包含一个元素并且不能移动(但列表是可排序的)。

当我将元素从第一个列表移动到第二个时,我无法将新元素添加为第二个列表的第一个元素。

第二个列表的第一个元素始终为 5(在此示例中)。http://jsfiddle.net/fuQ4Z/ 示例 .

思路如何解决这个问题?

谢谢

4

1 回答 1

1

我假设您希望 #sortable2 的 li 可排序但不与其他列表连接或可拖动。要做到这一点,只需将另一个类添加到列表元素并排除它。 http://jsfiddle.net/fuQ4Z/3/

$( "#sortable1, #sortable2" ).sortable({
  connectWith: ".connectedSortable",
  items: "li:not(.new)",
  cancel: '.excluded'
}).disableSelection();

我给#sortable2 上的li 元素一个排除类而不是新类。

<li class="ui-state-highlight excluded">Item 5</li>
于 2013-02-07T12:55:28.237 回答