1

Scriptaculous Sortables として作成された 3 つの順序付けられていないリストがあるため、ユーザーはリスト内およびリスト間でアイテムをドラッグできます。

var lists = ["pageitems","rowitems","columnitems"];    
Sortable.create("pageitems", { dropOnEmpty: true, containment: lists, constraint: false });
    Sortable.create("rowitems", { dropOnEmpty: true, containment: lists, constraint: false });
    Sortable.create("columnitems", { dropOnEmpty: true, containment: lists, constraint: false });

ユーザーがすべてのアイテムをリストからドラッグした場合、それらを元に戻すことができるようにするにはどうすればよいですか? 現時点では、アイテムを空のリストにドラッグすることはできません。

4

3 に答える 3

3

空のリストには高さがなく、ドロップ可能な領域がない可能性があります。その場合は、最小の高さを設定するか、ブロックにパディングを設定する必要があります。

于 2008-09-17T11:32:07.133 に答える
1

options パラメータに dropOnEmpty:true を追加します。

于 2010-02-03T02:32:42.703 に答える
-1

ターゲット リストのスタイルが float:left であることを確認してください

私も今日似たような経験をしました。

于 2008-09-23T22:51:41.623 に答える