标签: ruby-on-rails twitter-bootstrap twitter-bootstrap-3
我目前正在使用Rails 4和Bootstrap 3,并且我的导航栏中的下拉列表一直出现问题。我发现它们可以在某些页面(登录页面)上工作,但是一旦我从导航栏导航到另一个页面,点击时下拉将不再激活。
我可以提供任何有助于识别问题的代码。
我在bootstrap3分支上使用了twitter-bootstrap-rails gem。
谢谢!
答案 0 :(得分:4)
这是因为turbolinks不会触发document.ready事件。
正如我在另一个topic中所说,您可以通过向链接标记添加data-no-turbolink='true'来禁用一个链接的turbolink,或者通过简单地删除turbolinks gem来为所有应用程序添加。
data-no-turbolink='true'
你也可以做一个自制的补丁:见here