gpt4 book ai didi

javascript - 向下滚动时隐藏菜单(但仅在 50px 之后)

转载 作者:行者123 更新时间:2023-12-01 03:52:19 25 4
gpt4 key购买 nike

此脚本使得当您在浏览器中向下滚动时导航栏消失/隐藏在标题后面。我想知道是否有可能在您向下滚动时立即隐藏,在用户向下滚动一定数量的像素(例如 50px)后隐藏它,以避免敏感的导航隐藏在最轻微的滚动上。

提前感谢您的指导。

//导航滚动测试

var prev = 0;
var $window = $(window);
var nav = $('#belowhead');

$window.on('scroll', function(){

var scrollTop = $window.scrollTop();
nav.toggleClass('hidden', scrollTop > prev);
prev = scrollTop;
});

最佳答案

您可以将其放入“window.on('scroll')”函数中:

if(scrollTop > 50) {

nav.addClass('hidden');

} else {

nav.removeClass('hidden');

}

关于javascript - 向下滚动时隐藏菜单(但仅在 50px 之后),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43074248/

25 4 0