次のように、並べ替え可能なリストが含まれる、overflow:scroll を使用したスクロール可能なコンテナーが必要です。
<div id="container" style="overflow: scroll; width: 200px; height: 100px;">
<ul id="fruit">
<li>Apple</li>
<li>Banana</li>
<li>Peach</li>
<li>Strawberry</li>
<li>Cherry</li>
<li>Pear</li>
<li>Orange</li>
<li>Mango</li>
</ul>
</div>
そしてやっている:
Sortable.create('fruit', {
"scroll": "container"
})
これは、リストの表示部分からアイテムを選択し、それを表示部分にドロップする限り機能します。
表示されている部分から項目を選択し、(スクロール後に) 非表示の領域内にドロップしようとすると、他の項目は「スペースを空けません」。
下にスクロールして最初に見えない部分からアイテムを選択し、最初に見える部分までスクロールすると、最初に見えるアイテムの間にドロップできます。
Prototype 1.6.0.3 と Scriptaculous 1.8.2 を使用。
対照的に...私が話しているのは、このYUIの例での作業です。