我有slickgrid和jquery-ui库,并且导致一些问题。没有jquery.event.drag库(slickgrid需要)它运行得很好。
我有一个可调整大小和可拖动的div,我正在使用THREEDUBMEDIA的jquery.event.drag插件。
当我尝试调整div的大小时,它会拖放并调整大小。
是否有人在组合两个库时遇到了一些问题,是否可以修复?
fiddler example
:fiddler
答案 0 :(得分:1)
我找到的解决方案是使用旧版本的jquery.event.drag libray。
我现在正在使用:
它工作正常。
答案 1 :(得分:1)
真正的解决方案是获取jquery.event.drag和jquery-ui来解决它们的不兼容问题。
SlickGrid使用/需要jquery.event.drag,这是有充分理由的。它对jQuery UI的依赖纯粹是可选的。 jquery.event.drag小巧,高效,并且更适合我为SlickGrid所需的功能。切换到jQuery UI的拖放是不可能的,直接实现它是一个倒退。
答案 2 :(得分:0)
由于您使用的是jQuery UI,为什么要使用其他插件来拖放功能?
您可以使用和混合jQuery UI:
答案 3 :(得分:0)
我今天跑到同一个问题。 答案必须是修复slickgrid。 即使其可配置,使用哪个插件:
jquery.event.drag或jquery-UI - 不是两者。
我打开了这个问题:https://github.com/mleibman/SlickGrid/issues/811
- 塞巴斯蒂安