これは可能ですか:ドラッグ可能な要素を作成して、特定のドロップ可能な要素の上にドラッグしたときに、ドラッグ可能な要素の包含オプションがドロップ可能な要素に設定されるようにしますか?これにより、ドロップ可能な要素の上に何かをドラッグすると、ドラッグ可能な要素がドロップ可能な要素の範囲にロック/スタックするという効果が作成されます。
以下は私のコードからの抜粋ですが、上記の効果は得られません。
var droppable_position = $('#droppable').position();
$('#draggable').draggable({
helper: 'clone',
drag: function (event, ui) {
if (ui.position.left > droppable_position.left && ui.position.top > droppable_position.top)
{
$('#draggable').draggable('option', 'containment', '#droppable');
}
}
});