我在一个项目中工作,该项目使用 jquery 可拖动插件将小部件(div)移动到页面中的另一个位置,但我遇到了一个无法解决的问题。
我的问题与 jquery 可拖动插件演示站点中发生的完全相同:http: //jqueryui.com/draggable/#scroll
如果您开始拖动第一个 div,然后将其移动到底部,您会注意到窗口滚动(如预期的那样)。但是可以看到,鼠标在 div 和鼠标之间的偏移量并不是原来的。我的意思是,当您向下(或向上)滚动时,div 应该靠近鼠标不远处。
我尝试了一些选项作为使用
{ refreshPositions: true }
对于可拖动元素甚至
{ cursorAt: { left: 0, top: 0 } }
但两种解决方案都不能解决问题。
谢谢你的时间。