1

jquery-ui-sortable を使用して、アイテムのリストを水平方向に並べ替えています。

ただし、リストがコンテナー (例では UL) を超えており、(意図したとおり) 自動的に左/右にスクロールすると、問題が発生します。

ユーザーがマウスを高速に移動し、スクロール可能な要素 (この例では UL) の外に出て、再び戻った場合、マウスが最後のアイテムではないアイテムに戻るまで、並べ替えがバグのように見えます。 . 以下の例に見られるように、マウス ボタンをアイテム 17 に移動するまで。アイテム 1 (マウスのアイテム) がアイテム 18 と 19 の間の位置に表示されることを期待しています。

これを確実に修正する方法はありますか。

問題の例

jsFiddle の例: http://jsfiddle.net/Revvion/cNa5B/

4

0 に答える 0