理想的解决方案是采用没有工具提示的QueryUI。这将起作用。如果您不想这样做,请在JQueryUI之后包含Bootstrap。确保每个组件都有唯一的组件(可以使用所需组件自定义构建两个库)
Bootstrap可以重置任何组件,例如:
var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to prevIoUsly assigned value
$.fn.bootstrapBtn = bootstrapButton // give $().bootstrapBtn the Bootstrap functionality
在JQueryUI之后加载引导程序时,以上代码将起作用
这是来自Bootstrap的相关代码:
var old = $.fn.tooltip
$.fn.tooltip = function (option) {
....
}
$.fn.tooltip.noConflict = function () {
$.fn.tooltip = old
return this
}