我有两个连接的可排序列表。第二个只包含一个元素,不能移动(但列表是可排序的)。
当我将元素从第一个列表移动到第二个列表时,我无法将新元素添加为第二个列表的第一个元素。
第二个列表的第一个元素总是5(在本例中)。 http://jsfiddle.net/fuQ4Z/ Example .
想法如何解决这个问题?
谢谢
答案 0 :(得分:1)
我假设您希望#sortable2的li可以排序但不与其他列表或可拖动连接。 要完成此操作,只需在list元素中添加另一个类并将其排除。 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>