例:JQuery UI - 複数のdivに一致するセレクタに包含を適用するにはどうすればよいですか?
<div>
<div class='drop'>
<div class='drag'></div>
</div>
<div class='drop'>
</div>
<div class='drop'>
</div>
<div class='drop'>
</div>
<div>
</div>
</div>
$('div.drag').draggable({ containment: 'div.drop' });
通常、1つだけ "div.drop" の要素がある場合は意図したとおり、それは動作します。上記の例のように1より大きい値がある場合、div.drop divのいずれかにドラッグ/ドロップされると考えました。結果として、 "div.drop"セレクタにマッチした最初の要素にのみドラッグ/ドロップ可能です。
これには回避策がありますか(つまり、div.drop divでのみ/ droppable/draggableにしてください)。
編集:あなたは正しい人だと思います。いくつかのイントロスペクションの後、divsの間にパディングがあり、paddedエリアにdiv.drag divをドロップしたくないので、私があなたの提案したソリューションには向かないことに気付きました。