【发布时间】:2020-06-24 19:19:46
【问题描述】:
我对 JS 有疑问 - “向下滚动时隐藏菜单,向上滚动时显示”及其在 Safari 上的优化。
该菜单适用于除 Safari 之外的所有浏览器,因为顶部弹跳它会在顶部消失。
这里是JS代码:
var lastPosition = 0;
$(document).ready(function(){
$(window).on('scroll', function(){
$('header').toggleClass('hide', $(window).scrollTop() > lastPosition);
lastPosition = $(window).scrollTop();
});
我不想要固定菜单我很乐意听到任何建议。
非常感谢,
芭芭拉
【问题讨论】:
标签: javascript safari