【发布时间】:2012-11-25 05:16:39
【问题描述】:
我需要突出显示与当前页面相关的链接按钮。
在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
我的方法对吗?
【问题讨论】:
-
Ruby on Rails 的哪个版本?
标签: javascript ruby-on-rails layout view