我正在使用此代码:http://jsfiddle.net/JoeyMorani/7LWj4/
似乎我写的代码在某处有错误,并且在快速拖动时导致div闪烁。它们闪烁到原始位置,然后回到拖动的位置。
如果您尝试将div'1'快速拖动到旁边的droppable div,您将看到闪烁。在Firefox中发生的事情不仅仅是Chrome。尚未尝试IE。
任何想法是什么造成的?感谢。
答案 0 :(得分:2)
啊,事实证明是这样的:
ui.draggable.animate({
top: '+=' + top_end,
left: '+=' + left_end
});
为动画添加持续时间修复了闪烁:
ui.draggable.animate({
top: '+=' + top_end,
left: '+=' + left_end
},200);
非常感谢! :)