У меня есть приложение Rails 4 с навигационным меню начальной загрузки. HTML выглядит как...
<ul class="nav">
<li>
<a href="/tickets">Tickets</a>
</li>
<li>
<li>
<li>
<li>
... и я хотел бы сделать это с помощью javascript с чем-то вроде...
приложение/активы/javascripts/application.js
$('ul li').click( function() {
$(this).addClass('active').siblings().removeClass('active');
});
...но не рабочий! Что мне не хватает?
РЕДАКТИРОВАТЬ
Измените JS на
$(document).ready(function() {
$('ul li').click( function() {
$(this).addClass('active').siblings().removeClass('active');
});
});