jQuery UI可拖动位置受scrollTop影响?(包括JSFiddle)

fan*_*ncy 3 html javascript css jquery jquery-ui

http://jsfiddle.net/mgJf2/2/

包含jQueryUI后,唯一的javascript是:

$("#scrollbox").draggable({
    axis: 'y',
    drag: function(event, ui) {
         $(document).scrollTop(ui.position.top);
    },
});
Run Code Online (Sandbox Code Playgroud)

文档滚动对可拖动div(我认为具有固定位置)具有复合效果.它会导致滚动条逃跑.取出文档滚动,它工作正常,只是没有我想要的页面滚动.

有任何想法吗?

谢谢!

Dar*_*JDG 5

这是错误报告,还没有修复:http://bugs.jqueryui.com/ticket/5009

jQuery UI中还有另一个已知的错误,到目前为止没有官方修复,修复程序安排在1.9版本.有几种方法可以解决它,从简单到丑陋的黑客,请查看我的响应:jQuery draggable在页面滚动后在错误的位置显示助手