我在页面上有很多 div(接近 20 个),它们都是 jQuery-UI 可调整大小和可拖动的。还有一些基于 css 的更改会在每个div
. 在玩弄这些 div 的过程中,有时,其中一个只是“卡住”,即不能再被拖动。使用 Firebug 和控制台,我看到它确实有两个类:ui-draggable
但ui-resizable
它仍然只是“卡住”。页面上的 div 过多时通常会发生这种情况吗?只是 jQuery-UI 会这样卡住吗?大多数情况下,一切都按预期进行,有时任何div
s 突然无法移动。
我使东西可拖动的代码很简单。对于每个 div,我都有一个可以自行运行的插件,它的部分代码是:
$this.draggable({
cursor: 'move'
});