0
我目前有一个很大的列表,可以使用sortable
jquery插件来订购。问题是,如果用户想从列表顶部拿一个项目并将其拖到最底部,那就非常笨重。你需要保持移动/咯咯鼠标才能让窗口滚动。jquery ui当列表扩展出视口时可排序
HTML
<ul id="sortable">
<li class="ui-state-default">List Item</li>
<li class="ui-state-default">List Item</li>
// 50+ more list items
</ul>
JS
$("#sortable").sortable();
演示小提琴:http://jsfiddle.net/rmSgx/490/
是否有一个修复程序使用户能够向下拖动列表项,它自动滚动,直到用户是否在列表中的首选位置?
我不知道这是可能的,但如果你不介意的选择,我会说,你可以使用双列的列表,其中另一列是一个临时列。因此,用户可以将他的列表放到他想要的位置,然后将项目从温度切换回永久 – Sagar