0
ブラウザでスクロールすると、ナビゲーションバーがヘッダーの後ろに消えたり隠れたりします。あなたがスクロールダウンすると、ユーザーがスクロールして特定の数のピクセル(たとえば50ピクセル)をスクロールした後にスクロールして、スッキリしたナビゲーションがわずかなスクロールで隠れるのを避けて、隠れてしまうのではないかと思っていました。スクロールダウンメニューを非表示にします(ただし、50ピクセル後のみ)
ありがとうございます。
//ナビスクロールテスト
var prev = 0;
var $window = $(window);
var nav = $('#belowhead');
$window.on('scroll', function(){
var scrollTop = $window.scrollTop();
nav.toggleClass('hidden', scrollTop > prev);
prev = scrollTop;
});
これを助けることができる誰か? – user3330683