1

ドラッグ可能(1,2)とドロップ可能(A、B)が少ないページがあります。ユーザーがドラッグ可能な1からドロップ可能な「A」にのみドロップできるように指定するにはどうすればよいですか?PS、ドロップ可能の1つは実際にソート可能です。

4

1 に答える 1

2

これを実現するためにパラメータを使用できると思いますaccept:

例:

$('.CssClassToDrag').draggable({ 
        containment: "#divDragAndDropArea", 
        scroll: false, 
        revert: "invalid" 
  });
$('.CssClassToDrop').droppable({
        accept: ".CssClassToDrag",
        hoverClass: "ui-state-active",
        activeClass: "ui-state-hover",
        drop: function (event, ui) {
            ...
        },

        out: function (event, ui) {
            ...
        }
    });

CssClassToDragを使用してドラッグ可能なアイテムは、ドロップ可能な要素にのみドロップできます。

于 2012-07-13T11:19:48.553 に答える