问题是当列表溢出时:滚动并且您有很多 div,当您滚动到底部并尝试移动一个时,会出现一些小故障并跳转。有位置的东西:绝对?我认为?
在 O/MS/FF 上运行良好,但在 Chrome 上运行良好
JSFiddle:http: //jsfiddle.net/CezarisLT/Y7uV5/9/
<ul id="sortable">
<li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 1</li>
<li class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>Item 2</li>
.....
</ul>
$( "#sortable" ).sortable({
forceHelperSize: true,
forcePlaceholderSize: true,
revert: true,
revert: 150,
placeholder: "ui-state-highlight",
axis: "y",
tolerance: "intersect"
});
$( "#sortable" ).disableSelection();
编辑:我刚刚注意到官方 jquery-ui 演示页面 http://jqueryui.com/resources/demos/sortable/default.html上发生了同样的事情 使窗口变小,一旦向下滚动,您就会注意到该错误。
谢谢。