このサイトのアクティブなナビゲーション スクリプトに (明らかに) 問題が ある
私はcss-tricksのアクティブなnavスクリプトを微調整しています...
これが私のコードです:
if (!$('body').hasClass('home')) {
$('#main-nav li a[href^="/' + location.pathname.split("/")[1] + '"]').parent().addClass('active');
} else {
$('#main-nav li:first-child').addClass('active');
}
メインのエージェンシー サイトでは問題なく動作していますが、エージェント ページ (上記の最初のリンク) の 1 レベル深くなると、すべてのアクティブなクラスが割り当てられます。
どんな助けでも大歓迎です!これをjsソリューションとして保持し、ボディIDを処理しないでください。
どんな助けでも大歓迎です!