ドラッグされた要素が親である場合、jQuery のドロップ可能な関数を停止するステートメントを作成する方法を理解しようとしています。
基本的に私が持っているのはテーブルで、各セルには x-axis:eq+'-'+y-axis:eq の ID があります。(x オーバー x ダウン)。ユーザーが要素を別のセルにドラッグすると、情報が更新されるため、セル 3-3 から 3-4 にドラッグすると、データが更新されます。
ただし、ユーザーが 3-3 からドラッグを開始し、3-3 セル内でドラッグを停止した場合、ドロップ可能な機能が起動しないようにしたいと考えています。
「accept」関数の使用を検討してきましたが、!jQuery('td#3-3') の言い方がわかりません
これが私が持っているものです
jQuery('div','table').draggable({軸:'y', 包含: 'テーブル'}); var cellId=jQuery(this).parents('td').attr('id'); jQuery('td','table').droppable({ 受け入れる: !jQuery('td#'+cellId), ドロップ:関数(){ jQuery.ajax({ データベース内のものを更新する}); } });