0

包含と除外の例を使用して、2 つのアイテムが除外され、その間にアイテムをドロップできないようにしようとしています。

URL を確認します。 http://jqueryui.com/sortable/#items

一番上の例は、項目をリストの前後にドロップできないことを除いて、ほぼ完璧です (項目 4 を一番上に移動してから、項目 4 を元に戻してみてください)。

2 番目の例では、無効化されたアイテムの前後および間にアイテムを配置できます。

無効なアイテムを間に挿入できないようにする方法はありますか?

4

1 に答える 1

1

次のフィドルには、すべての無効なオプションが隣り合っていることがわかっている場合の実際の例があります。最後の無効化されたスポットの直後にドロップ可能なスポットを追加します。

フィドル

 $(function () {
     $("#sortable1").sortable({
         items: "li:not(.ui-state-disabled),li.ui-state-disabled:last-child"
     });
     $("#sortable2").sortable({
         cancel: ".ui-state-disabled"
     });
     $("#sortable1 li, #sortable2 li").disableSelection();
 });
于 2013-09-04T01:34:35.203 に答える