相关疑难解决方法(0)

jQuery draggable在页面滚动后在错误的位置显示帮助器

我正在使用jQuery draggabledroppable来开发我正在开发的工作计划系统.用户将作业拖到不同的日期或用户,然后使用ajax调用更新数据.

一切正常,除非我向下滚动主页面(作业出现在超出浏览器窗口底部的大型周规划器中).如果我尝试在这里拖动一个可拖动的元素,那么元素会出现在我的鼠标光标上方与我向下滚动的像素数量相同.悬停状态仍然可以正常工作并且功能正在爆炸,但看起来并不正确.

我正在使用jQuery 1.6.0和jQuery UI 1.8.12.

我确定我需要添加一个偏移功能,但我不知道应用它的位置,或者是否有更好的方法.这是我的.draggable()初始化代码:

$('.job').draggable({
  zIndex: 20,
  revert: 'invalid',
  helper: 'original',
  distance: 30,
  refreshPositions: true,
});
Run Code Online (Sandbox Code Playgroud)

知道我能做些什么来解决这个问题吗?

jquery jquery-ui draggable jquery-ui-draggable

78
推荐指数
7
解决办法
6万
查看次数