https://d-suga.com/1935
「【jQuery】グローバルナビゲーションで現在のページ(カレントページ)にclassを自動追加」についてですが、ナビが入れ子の場合、入れ子のページを開くと親のaタグにも一緒にclassが自動追加されてしまいます。
入れ子のページを開いた場合は、入れ子ページにのみ、classが自動追加されるようにしたいです。
どのような記述に修正すればいいか教えてほしいです。
よろしくお願いします。
$(function(){
$('#gNav li a').each(function(){
var $href = $(this).attr('href');
if(location.href.match($href)) {
$(this).addClass('current');
} else {
$(this).removeClass('current');
}
});
});