2
我使用了Rails 3.2.5与bootstrap-sass gem的组合。我在application.js中声明了以下内容以确保所有js插件都已加载。Rails 3.2 Bootstrap Tooltip报告“.tooltip()不是函数”
//= require bootstrap
要仔细检查,列入成功我核实,我正在努力使提示页面的HTML源代码显示:
<script src="/assets/bootstrap-tooltip.js?body=1" type="text/javascript"></script>
<script src="/assets/bootstrap-popover.js?body=1" type="text/javascript"></script>
我试图使其中的一个或提示在我的页面上的任何元素上的弹出工作。但我总是得到一个错误信息(无论是从项目的.js代码,当从Firebug的手动尝试此):
$('#navbar_foobar_link').tooltip();
TypeError: $("#navbar_foobar_link").tooltip is not a function
它看起来并不像功能可在任何地方我打电话吧,即使我可以在Firebug的脚本标签下找到它。
我在做什么错?我觉得这是一件很明显的事情,我正在嘲笑。
我确实有,有相同的结果。该函数根本不在名称空间中,即使Firebug也不会在自动完成时提示它。 – 2012-07-30 06:41:32
尝试在页脚中添加代码。它为我工作!由于某种原因,它不起作用! – 2012-07-30 07:21:52
只是检查这个小提琴http://jsfiddle.net/9W53Q/7/ – 2012-07-30 07:26:38