2012-04-19 10 views
0

ボード上の文字をドロップした後、文字は再び文字ラックにペーシングされません。それは置いた後にだけボード上で境界を定めた。ボードに手紙を置くこともできますが、必要に応じてラックに手紙をドラッグすることもできます。どのように可能ですか?ここ リンクは次のとおりです。http://www.onlinedemowebsite.com/design/swatch/drag-and-drop/try3.html おかげレターラックの手紙をどのように書き直すのですか?

$(element).draggable({ 
       containment:'.board ,.lettersContainer', 
       snap:true, 
       tolerance:'touch', 
       snap:'.cellBox', snapMode: 'center', 
      }); 

答えて

0

あなたはおそらくドラッグがボードから開始されたときにドラッグ可能なjQueryUIコンポーネントのcontainment optionをいじることになるでしょうコードを見もせず。あなたがボードとラックに閉じ込めたいと思っている間、ドロップターゲットはおそらくボードに限定されています。

+0

ありがとう、 私は2つの封じ込め領域を与えようとしましたが、ボード上の文字をドロップすると機能しません。 '$(要素).draggable({ \tコンテ:'。ボード、.lettersContainer」、 \t \t \t \t \tスナップ:真、 \t \t \t \t \t寛容: 'タッチ'、 \t \t \t \t \tスナップ: '。cellBox'、スナップモード: 'center'、 }); ' – Krishnendu

+0

封じ込めを一切設定せずに動作していることを確認して、要素をラックまで完全にドラッグできますか?また、ラックがDroppableプラグインを実装していることを確認してください。 – ChrisR

+0

あなたのアドバイスありがとう、ちょうど私が知ってほしかったのは、手紙や手紙のいずれかに手紙を保持することは可能ですか?これ以外にも場所があれば手紙棚に戻ってきます。 – Krishnendu

関連する問題