jquery ui sortable 拖动时位置错位

今天用 jquery-ui sortable 插件时,拖动项目时发现项目跑到鼠标上面去500px左右的距离,视窗里根本就看不到拖动的项目。

如果你遇到这个问题,相信我,一定是你自己的代码问题,插件自身没有任何问题。

原因:
中间某些操作,我把body的属性设置为

overflow: auto;

而这个就是导致错位的根本问题。

解决方案:
body的属性设置为

overflow: inherit;

你可能感兴趣的:(jquery ui sortable 拖动时位置错位)