jquery拖放重新计算滚动

时间:2014-04-21 15:50:33

标签: javascript jquery jquery-ui jquery-ui-draggable jquery-ui-droppable

我目前正在尝试实现拖放功能,到目前为止它一直运行正常,直到你有一个可滚动的div。

如果您将项目拖动到放置区域,它会突出显示。但是只要你滚动(不移动鼠标),它就会停留在我们要放弃的最后一个项目上,而不是它移动到的那个项目上。有没有办法让可拖动的刷新'当鼠标没有移动?

我想到可能会在“开始”中设置一个间隔。可拖动的:

$('.drag_me').draggable({
    helper: "clone",
    scroll: true,
    refreshPositions: true,
    start: function (event, ui) {
          updateHandler = setInterval(function () {
              //what goes here?
          }, timer);
    }
});

但我不确定我要求更新职位的内容。

这是一个jsFiddle显示它在行动(在框上拖动一个项目,确保鼠标仍然滚动)

http://jsfiddle.net/LLPQQ/

0 个答案:

没有答案