私は JQqueryUI sortable を使用していますが、新しいリストにドラッグ アンド ドロップしているときに、元のリストからリスト項目を削除できないかどうか疑問に思っていました。たとえば、Sortable#1 が元のリストで、Item 1 を Sortable#2 にドラッグ アンド ドロップした場合、Item 1 を Sortable#1 (および Sortable#2) に表示したままにしますが、そうしないでください。 Sortable#1 にドロップされるまで、Sortable#2 に再度追加できます。私が参照できるようなチュートリアルはありますか? 前もって感謝します。
$(function() {
$( "ul.droptrue" ).sortable({
connectWith: "ul"
});
$( "ul.dropfalse" ).sortable({
connectWith: "ul",
dropOnEmpty: false
});
$( "#sortable1, #sortable2" ).disableSelection();
});
-
<ul id="sortable1" class='droptrue'>
<li class="ui-state-default">Item 3</li>
<li class="ui-state-default">Item 4</li>
<li class="ui-state-default">Item 5</li>
</ul>
<ul id="sortable2" class='drop true'>
<li class="ui-state-highlight">Item 1</li>
<li class="ui-state-highlight">Item 2</li>
<li class="ui-state-highlight">Item 6</li>
</ul>