2 つの接続された並べ替え可能なリストがあります。2 番目の要素には 1 つの要素しか含まれておらず、移動できません (ただし、リストは並べ替え可能です)。
最初のリストから 2 番目のリストに要素を移動すると、新しい要素を 2 番目のリストの最初の要素として追加できません。
2 番目のリストの最初の要素は常に 5 です (この例では)。http://jsfiddle.net/fuQ4Z/ 例 .
この問題を解決する方法のアイデア?
ありがとう
2 つの接続された並べ替え可能なリストがあります。2 番目の要素には 1 つの要素しか含まれておらず、移動できません (ただし、リストは並べ替え可能です)。
最初のリストから 2 番目のリストに要素を移動すると、新しい要素を 2 番目のリストの最初の要素として追加できません。
2 番目のリストの最初の要素は常に 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>