我有两个连接的可排序列表。第二个只包含一个元素并且不能移动(但列表是可排序的)。
当我将元素从第一个列表移动到第二个时,我无法将新元素添加为第二个列表的第一个元素。
第二个列表的第一个元素始终为 5(在此示例中)。http://jsfiddle.net/fuQ4Z/ 示例 .
思路如何解决这个问题?
谢谢
我有两个连接的可排序列表。第二个只包含一个元素并且不能移动(但列表是可排序的)。
当我将元素从第一个列表移动到第二个时,我无法将新元素添加为第二个列表的第一个元素。
第二个列表的第一个元素始终为 5(在此示例中)。http://jsfiddle.net/fuQ4Z/ 示例 .
思路如何解决这个问题?
谢谢
我假设您希望 #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>