2つのソートされていないリストが一緒に浮かんでいます。右のリストの項目を左のリストにドラッグすることができます。ターゲット要素をドラッグしながらスクロールを有効にするにはどうすればよいですか?
<ul class="static sortable connected-sortable">
<li class="not-sortable">Item 1<div class="hint">Sleep hier uw bestand</div></li>
<li class="not-sortable">Item 2<div class="hint">Sleep hier uw bestand</div></li>
<li class="not-sortable">Item 3<div class="hint">Sleep hier uw bestand</div></li>
<li class="not-sortable">Item 4<div class="hint">Sleep hier uw bestand</div></li>
<li class="not-sortable">Item 5<div class="hint">Sleep hier uw bestand</div></li>
<li class="not-sortable">Item 6<div class="hint">Sleep hier uw bestand</div></li>
</ul>
<ul class="sortable connected-sortable right">
<li class="sortableRow">Item sortable 1</li>
<li class="sortableRow">Item sortable 2</li>
<li class="sortableRow">Item sortable 3</li>
<li class="sortableRow">Item sortable 4</li>
<li class="sortableRow">Item sortable 5</li>
<li class="sortableRow">Item sortable 6</li>
</ul>
私の左のリストにはスクロールバーがあります。
右のリストから左のリストにアイテムをドラッグすると、この左のリストのスクロールを有効にする必要があります。したがって、左のリストの下端または上端付近をドラッグすると、左のリストのスクロールバーが上下に移動します。
問題は、スクロール機能は、元のリスト、アイテムが出てきたリスト(現在のところスクロールバーを持っていないリスト)に対してのみ有効になっていることです。
ドラッグするときは、スクロール機能をターゲットリスト(左側のもの)に適用します。私のコードで
フィドル:私は右から左に項目をドラッグしていたときに http://jsfiddle.net/Y2RJj/42/
は、どのように私は左のリストについては、スクロールを活性化させるのですか?
でこれを行うことができます。左のリストの外でもこれを登録することは可能だと思いますか?その上に100ピクセル、その下に100ピクセルを表示しますか?あなたのマウスがリストを離れると、それはスクロールし続けますか? – timo
このような? http://jsfiddle.net/Y2RJj/45/ – Yann86
私は間違った変数を使っていましたが、これは完璧です。大いに感謝する。 – timo