0

私は現在、以下のコードを使用して、divコンテナ内の要素をドラッグできるようにしています(これは重要です。ページのどこにでもドラッグすることはできません)。私はこれを達成するためにmootoolsを使用していますが、すべてをプロトタイプを使用するように変換していますが、これをプロトタイプで機能させる方法がわかりません。

    window.addEvent('domready', function(){
        var container = $('containment');
        new Drag.Move('dragger1', {'container': container});
    });

更新: script.aculo.usを使用してドラッグを実行できることがわかりましたが、定義されたスペースまたはdiv要素内に移動を制限する方法がわかりません。

4

1 に答える 1

0

Prototype/Scriptaculousでドラッグ可能な領域を制限できるかどうかわかりません。

ドロップターゲットを制限して、特定の場所にのみドロップできるようにすることはできますが、特定の境界内にとどまるように強制する方法を私は知りません。

封じ込め要素の位置を特定できれば、何かを書くことができるかもしれませんが、それはあなたが探しているよりも厄介かもしれません。:)

于 2009-06-02T05:23:46.923 に答える