ページを下にスクロールすると、URL がこのwww.mypage.com#div1
ようになるコードがあります。www.mypage.com#div2
ページを下にスクロールするときにメニュー項目を強調表示するために、次のコードを作成しました。これは正常に機能します。
$(window).scroll(function() {
$(".menu a").each(function() {
if (this.href == window.location.href) {
$(this).addClass("active");
} else {
//Something here?
}
});
});
しかし、問題は、「アクティブな」クラスをもう一度削除したいということです。「else」セクションにあらゆる種類のものを入れてみましたが、何も機能していないようです。
どんな助けでも大歓迎です!
ありがとう、ティナ