jquery - Rails 3.2 Bootstrap 工具提示报告 ".tooltip() is not a function"

标签 jquery ruby-on-rails-3 twitter-bootstrap twitter-bootstrap-rails

我将 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() is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11715520/

相关文章:

css - 为什么设置了 dialogClassName 和使用 Styled JSX 的 Bootstrap 模态样式需要全局标记?

javascript - jQuery Deferred - 在运行时向 Deferred 合约添加回调

javascript - 允许访问 jquery 时间选择器中计算的持续时间

javascript - 页面中多个 Bootstrap 模式窗口

javascript - 在文本区域中突出显示语法?

ruby-on-rails - rabl View 中的片段缓存?

html - 如何使用半身人字形

javascript - 使函数在 HTTP 和 HTTPS 中工作

javascript - Rails 服务器/控制台错误 - 没有要加载的文件 - CoffeeScript (LoadError)

jquery - 单击时保持 Bootstrap 下拉菜单打开