私はRubyonRailsを使用してアプリケーションを開発しています。active
(パーシャルを使用して)ページへのリンクのセットを含めました。誰かがページにアクセスしたときにクラスを追加したいと思います。
したがって、このようなリンクがある場合:(これはすべてのページに含まれ、ページをよりきれいにします)
<ul>
<li><a href="profile">Profile</a></li>
<li><a href="profile/users">Users</a></li>
</ul>
私はjQueryを持っています:
var loc = window.location.pathname;
var href = ??
if(loc == href){
var thisli = $('href').parents('li');
$(this).addClass('active');
}
私はまだそのようなことをどうやってやるのか考えていますか?別の方法がない限り?私はPHPでの作業に慣れているので、誰かが現在アクセスしているリンクにアクティブなクラスを追加する他の簡単な方法がRailsにあるかどうかはわかりません。
ありがとう!