我需要突出显示与当前页面相关的链接按钮。
在apps/views/layouts/application.html.erb
:
<ul class="nav nav-tabs">
<li class="link_style"><a href="/">link1</a></li>
<li class="link_style"><a href="/about">link2</a></li>
<li class="link_style"><a href="/posts">link3</a></li>
</ul>
我打算将以下内容添加到某个.js
文件中
$('li.link_style').on('click', function(){
$(this).addClass('active'); // and then add active class for clicked element.
});
我认为这会很好。但是,我不确定应该在哪个 .js 文件中添加 js 代码。我的猜测/app/views/layouts/application.js.erb
是我的方法对吗?