【发布时间】:2013-02-20 18:22:20
【问题描述】:
我正在尝试在我的 Rails 3.2 应用程序(bootstrap-sass gem)中使用 Bootstrap 的弹出效果。我已经在 application.js 中包含了所有 Bootstrap 的脚本,以及应用于我想要的元素的弹出框代码:
assets/javascripts/application.js:
//= require bootstrap
$('#elem').popover('show')
在我看来,我有这个测试代码:
<a id="elem" href="#" class="btn btn-danger" rel="popover" data-trigger='hover' data-title="Example Popover" data-content="Readymade">hover for popover</a>
当我在浏览器中查看此页面时,我在 Firebug 中看不到任何错误,并且包含所有工具提示/弹出框脚本。为什么这个元素上没有弹出?
【问题讨论】:
-
我有时看到您必须在 jquery 之前在
application.js文件中要求引导程序。我真的不明白为什么,除非你这样做,否则 Bootstrap 的某些组件不起作用。
标签: ruby-on-rails twitter-bootstrap-rails