js导入序列
jQuery.js ( 1.9.1)
jQuery UI (1.10)
Bootstrap.js (3.2)在页面底部调用此代码:
$(document.body).tooltip({ selector: "[title]", placement: 'right' });工具提示出现了,但它是jQuery工具提示(我知道,因为我使用了一个独特的jQuery UI主题)。
如果我删除HTML导入,工具提示将变成普通的默认jQuery /浏览器工具提示。为什么不加载bootstrap工具提示代码?
发布于 2014-07-07 23:37:23
下载bootstrap的最新版本后,已解决此问题。不过,有一件事我需要做。我把这些行放在包含jQuery UI和Bootstrap javascript文件之后(按照这个顺序)。
<script type="text/javascript">
var btn = $.fn.button.noConflict() // reverts $.fn.button to jqueryui btn
$.fn.btn = btn // assigns bootstrap button functionality to $.fn.btn
</script>否则,jQuery UI的.buttonset()函数将无法工作,因此,这些按钮类型的花哨选项将不会显示在页面上。在这种情况下,jQuery中的按钮和Bootstrap中的工具提示都可以工作。谢谢大家。
https://stackoverflow.com/questions/24603312
复制相似问题