jquery-ui - 每次“dragstop”事件后都无法添加小部件 [gridstack 插件 + jqueryui]
问题描述
设置:[gridstack] 我正在使用从开发分支合并到“1.0.0-dev”的“0.4.0”。
我有一列用于将要拖到网格上的插件/小部件,所以基本上我使用 jQueryUI 进行可拖放和可拖动。
刚刚在调整大小和拖动项目时发现了一个问题,一段时间后尝试将另一个项目拖动到网格中会生成错误“Uncaught TypeError:无法设置属性'_grid of undefined”第933行“node._grid = self;”。附上截图。
此外,“ui-draggable-handle”与名为“ui-draggable-dragging”的附加类一起粘贴在网格上。它完全破坏了插件,您需要刷新页面以使所有功能恢复正常,但每隔一个 dragstop 事件。
<div id="sidebar">
<div class="item ui-draggables"><span>{json-config}</span></div>
</div>
<div id="grid1" class="grid-stack">
<div class="grid-stack-item">//loaded from draggables with json config</div>
</div>
解决方案
推荐阅读
- java - 我们应该在 java 测试文件夹还是主文件夹中编写 testng selenium 代码?
- spring-boot - 使用 Facebook 登录:错误请求。主机和端口的这种组合需要 TLS
- django - 如何使用 kwargs 正确初始化类实例
- angularfire2 - 如何组合成角度的防火板?
- python - “Figure”对象没有“show”属性
- c - 当我在 c 中添加带有值的变量同时查找位数并打印数字的反转时获取垃圾值
- android - 有没有办法用 alarm_manager 启动颤动页面?
- amazon-web-services - 让 VPN 使用 NAT 网关
- r - 使用 ClusterEvalQ 编译 Rcpp 函数
- angular - 如何将动画添加到角度项目