你好,我想問爲什麼我的代碼不工作。我用靴子和哈姆在軌道上使用紅寶石。從bootstrap添加活動類到li元素
這裏是我的javascript代碼:
:javascript
$(".nav navbar-nav li a").click(function() {
$(this).parent().addClass('active').siblings().removeClass('active');
});
這裏是我的導航欄的代碼:
%nav.navbar.navbar-inverse
.container-fluid
.navbar-header
%img.image{:alt => "Ruby Logo", :src => "http://www.rossconf.io/images/projects/ruby-2779abad.png"}
= link_to "Users", users_path, class: 'navbar-brand'
#bs-example-navbar-collapse-1.collapse.navbar-collapse
%ul.nav.navbar-nav
%li
%a{:href => addresses_path}
Addresses
%span.sr-only (current)
%li
%a{:href => imports_path}
Import addresses
%span.sr-only (current)
- if current_user
%li
%a{:href => logout_path}
Logout
%span.sr-only (current)
- else
%li
%a{:href => login_path}
Login
%span.sr-only (current)
爲什麼它運行沒有錯誤,但什麼也沒有發生任何想法?活動類不會添加到li元素中。
可以共享生成html –