【问题标题】:Bootstrap dropdown menu just not working on root/home page引导下拉菜单在根/主页上不起作用
【发布时间】:2013-09-23 13:05:29
【问题描述】:

我的导航栏上有一个 boostrap 下拉菜单。它在除主页之外的所有页面上都可以正常工作。我相信它与 application.js 文件有关,那么 jquery.ujs 之前或之后的顺序是否重要?为什么菜单不会在根/主页上下拉?

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require jquery.masonry.min.js
//= require_tree .

【问题讨论】:

    标签: jquery twitter-bootstrap drop-down-menu


    【解决方案1】:

    在 application.js 的底部添加此代码就可以了。

    $('.dropdown-toggle').dropdown()

    【讨论】:

      【解决方案2】:

      查看主页源,检查javascript文件jquery.jsbootstrap.js是否正确加载。使用 firebug 并检查 js 控制台

      这是一个缺少 google chrome 控制台窗口的屏幕。

      错误以红色显示。

      【讨论】:

      • 知道了 Suhail,非常感谢您的帮助。
      猜你喜欢
      • 1970-01-01
      • 2016-04-12
      • 2013-04-07
      相关资源
      最近更新 更多