我似乎無法找到我的代碼有什麼問題,但點擊時的摺疊按鈕不會激活下拉菜單。我有我的應用程序的其他領域的JavaScript工作,但導航按鈕不起作用。這裏是我的項目鏈接:https://github.com/parisliahyun/citibikeappBootstrap sass nav下拉式不起作用
這裏是我的代碼:
_header.html.erb:
<nav class="navbar navbar-default" role="navigation">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<% if logged_in? %>
<li><%= link_to "Awesome Citi", root_path %> </li>
<li><%= link_to "My Account", account_path %> </li>
<li><%= link_to "New Search", new_search_path %> </li>
<li><%= link_to "Saved Destinations", user_path(current_user) %></li>
<li><a href="http://citibikenyc.com/stations"target="_blank">Station Map</a></li>
<li><%= link_to 'Logout', session_path, :method => :delete %> </li>
<% end %>
</ul>
</div>
</nav>
的application.js:
...
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require turbolinks
//= require_tree .
application.html.erb:
<!DOCTYPE html>
<html>
<head>
<title>Awesome Citi</title>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
<meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<%= render 'layouts/header'%>
<div class="container">
<%= yield %>
</div>
<footer>
</footer>
</div>
</body>
</html>
所有幫助表示讚賞。