jQuery UI draggable随机停止工作
jQuery UI draggable randomly stops working?
我在页面上有很多div(接近20个),它们都是jQuery UI可调整大小和可拖动的。还有一些基于css的更改是在每个div
的mouseover和mouseout上触发的。在玩这些div的过程中,有时其中一个会"卡住",即无法再被拖来拖去。使用Firebug和控制台,我看到它确实有两个类:ui-draggable
和ui-resizable
,但它仍然"卡住"。这是页面上有太多div时通常会发生的情况吗?只是jQuery UI被卡住了吗?大多数时候,一切都按预期进行,有时div
中的任何一个突然无法移动。
我让事情变得可拖动的代码很简单。对于每个div,我都有一个自己工作的插件,它的部分代码是:
$this.draggable({
cursor: 'move'
});
我最近遇到了这个问题。。。我不知道原因是什么。据我所知,这可能是由鼠标处理程序周围发生的事情引起的——可能是意外地重新绑定了draggable
正在使用的东西,但我看不到任何迹象。不管怎样,draggable默默地失败了,当它发生时恢复我正在处理的更改并没有帮助——在一天开始工作的代码现在也失败了。
这对我来说是一个迹象,表明我的浏览器和开发服务器的交互方式有些奇怪,因为代码以前工作过,现在已经停止了。我的解决方案是停止服务器,关闭浏览器,运行git clean -fdx
-小心使用那个,在我的项目上存在其他源代码管理系统,然后重新启动服务器和客户端。嘿,普雷斯托,我的旧东西起作用了——新代码也起作用了,有一次我把它从我的垃圾堆里拿出来。
相关文章:
- jQuery UI自动完成突然停止工作
- JavaScript打印功能使日历停止工作
- 下拉列表在使用z索引放置在前面后停止工作
- 由于响应中不存在“Access Control Allow Origin”标头,跨域请求停止工作
- 注入工厂时,Angular停止工作
- React Native DeviceEventEmitter键盘WillShow停止工作
- JavaScript在更改css时停止工作
- Chrome地理定位在更新后停止工作
- 重新启动jquery脚本后,角度停止工作
- twitter引导崩溃在第一次点击后停止工作
- 更新Wordpress和我的平滑滚动停止工作
- Hammer.js过了一段时间就停止工作了
- 应用程序在“关闭”之后停止工作(控制台中没有错误);咕哝的构造”;
- 当我添加JavaScript时,链接按钮停止工作
- NetBeans调试突然停止工作
- 某些Magento后端管理按钮已停止工作
- 表单验证在接近尾声时停止工作
- JQuery Click函数随机停止工作
- 引导模式随机停止工作
- jQuery UI draggable随机停止工作