私のjQueryスクロールスクリプトに問題があります。私は1ページのサイトの上部に固定メニューを作成することに成功しました。メニュー項目は、jqueryを使用してページの右側の領域にスクロールし、アクティブなメニュー項目が強調表示されます。jQueryスクロール、アクティブメニューの強調表示
問題は、ユーザーが手動でスクロールするときにメニュー項目を強調表示することです。私は以下のスクリプトがこれを修正すると教えてくれましたが、うまくいきません。
私は間違っていますか?
if($('#contact').offset() < $(document).scrollTop()) { // #contact is the element who one of the menu items scroll to.
$('.link-contact').css({ // The menu item
'background' : 'url(wp-content/themes/theme/images/menu.bg.png)',
'color' : '#999'
});
}