2011-11-08 13 views
0

ドラッグ可能なシェイプを設定したdivまたはエリアにのみドラッグするように制約できますか?設定可能なdivまたはエリアにドラッグ可能なシェイプを限定する

私はjQueryを使用しています。


Poelinca、ご返信ありがとうございます。ドラッグ可能なパラメータに 'containment'オプションを使用して、私は私の問題を修正することができました。

$( "。item")draggable({ 封じ込め: '#wrapper' });

+0

によって 'のセットの上にドラッグ...'あなたが落ちたことを意味しますか? –

+0

いいえ、私はあなたが設定されたdivまたはエリア内の形だけをドラッグできることを意味します。ウェブページ全体ではありません。 – jcrowson

+0

あなたは大歓迎です! –

答えて

3

jQuery UIからドラッグ可能なウィジェットのcontainment optionを確認してください。

指定された要素または領域の境界内にドラッグを制限します。可能な文字列値は、 'parent'、 'document'、 'window'、[x1、y1、x2、y2]です。

それともaxis optionするために使用できる:(x)は、水平または垂直(Y)軸のいずれかにドラッグ

制約を。可能な値: 'x'、 'y'。

hereの例があります。

関連する問題