jQuery UI のドラッグ アンド ドロップ機能を使用します。2列のテーブルがありました。項目は 1 つの列にあり、ユーザーはそれらを別のテーブル列にドラッグできました。すべてがうまくいきました。ただし、アイテムが多すぎる場合に垂直スクロールを追加するには、最初の列の要素を div でラップする必要がありました。要素をドラッグしようとすると、次の表の列ではなく、同じ div 内の非表示領域にドラッグしているように見えます。div の幅を制限しようとしましたが、同じ結果が得られました。私は何が欠けていますか?
ここに私のHTMLがあります:
<table id="tbl">
<tr valign="top">
<td id="dragFrom" class="ui-droppable"><div id="myOverflow"></div></td>
<td id="dropTo"></td>
</tr>
</table>
CSS
#dragFrom {
width: 290px
}
#myOverflow{
overflow-x: hidden;
overflow-y: auto;
width: 290px
}