我将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/