短的
在同一页面上使用 2 个库:jQuery UI 和 Twitter Bootstrap:
- jQuery UI 对我来说非常重要,因为几乎所有的 UI 都是基于它构建的
- Twitter Bootstrap 仅适用于具有下拉菜单功能的拆分按钮。
现在,问题是两个库都有相同的命名函数,它们相互冲突:
详细的
这是 jQuery UI 和 Twitter Bootstrap 按钮功能之间冲突的示例
请进入本网站。按桌子上的推荐按钮
将出现 jQuery UI 模式窗口。我在模态窗口中使用了 jquery ui 组合框。问题是, jquery ui 组合框演示中没有向下箭头按钮。
我试图找出导致问题的原因:查看组合框代码,当它调用 .button() 时,它进入 bootstrap.min.js,而不是 jqui.js。
如您所见,这是 2 个 js 库之间冲突的证明。
顺便说一句,这是jsFiddle,它在没有引导程序的情况下运行良好。
问题
我有多种方法来解决这个冲突问题(没有触摸网站的功能)我需要获得与带有下拉菜单的拆分按钮完全相同的功能(Twitter Bootstrap):
- 如果可能在 jQuery-UI 中(类似这样,但带有下拉菜单)
- else 仅在 CSS + HTML 中
并摆脱 Twitter Bootstrap。任何解决方案都非常感谢。我已经准备好为好的答案提供 200 次代表(作为赏金)。提前谢谢