我将Rails 3.2.5与bootstrap-sass gem结合使用。我在application.js中声明了以下内容,以确保所有js插件均已加载。

//= 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的“脚本”选项卡中找到它,但看起来无论从何处都可以使用该函数。

我究竟做错了什么?我觉得一定要明显地表现出来。

最佳答案

您是否尝试过将选项传递给工具提示功能,例如

$('#element').tooltip('show')


请检查链接和提供的选项
Twiiterbootstrap

关于jquery - Rails 3.2 Bootstrap Tooltip报告“.tooltip()不是函数”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11715520/

10-13 00:17