0

jQuery 1.3 jQuery UI 1.7.2

単一のドラッグ可能なもののみを受け入れる多くのドロップ可能な div があるアプリケーションがあります。これを行うには、すべてのドロップ可能アイテムの受け入れオプションを、有効なドラッグ可能アイテムをチェックし、それが既に占有されているかどうかをチェックする関数に設定します。占有されている場合、accept 関数は false を返し、そうでない場合は true を返します。したがって、ユーザーが既に占有されているドロップ可能オブジェクトにドラッグ可能オブジェクトをドロップしようとすると、ドラッグ可能オブジェクトは元に戻ります。

私がやりたいことは、ユーザーが占有されているドロップ可能アイテムの上にドラッグ可能アイテムをドロップしたときに、追加のフィードバックを提供することです。どうすればこれを行うことができますか?

4

1 に答える 1

0

なぜこれをクラスでやらないのですか?ドラッグした要素をドロップすると、親アイテムにクラス「full」が設定されます。次に、次のようなことができます。

if($this).hasClass('full'))
    //Alert user it is full
于 2010-04-09T21:33:08.793 に答える