问题的提出:
在实际代码的编写过程中,同时使用Bootstrap和EasyUI的时候,由于两个框架都有tooltip的扩展,会使EasyUI中的tooltip扩展失效并引发错误。
版本信息:Bootstrap 5.2.0,EasyUI 1.10.4,jQuery 3.6.0
可以使用下面的代码解决上述问题:
(function($) {
$(document).ready(function() {
var bsTooltip = $.fn.tooltip.noConflict();
$.fn.bsTooltip = bsTooltip;
$('[data-toggle="bsTooltip"]').bsTooltip();
});
})(jQuery);