【发布时间】:2015-08-04 06:04:43
【问题描述】:
我创建了一个页面,第二个导航栏在滚动时出现,当窗口位于顶部时应该隐藏:0。刷新页面时,导航栏是可见的,然后在滚动时消失然后出现在 scrollPos 设置出现。
如何让它在页面刷新时隐藏?
网页是www.fareastfestival.com,请帮忙看看。
这是我用过的JS代码:
$(document).ready(function() {
var navOffset = $("nav1").offset().top;
$("nav").wrap('<div class="nav-placeholder"></div>');
$(".nav-placeholder").height($("nav").outerHeight());
$(window).scroll(function(){
var scrollPos = $(window).scrollTop();
if (scrollPos >= navOffset) {
$("nav").removeClass("hide");
$("nav").addClass("fixed");
$(".navlogo").show();
}
else {
$("nav").addClass("hide");
$("nav").removeClass("fixed");
$(".navlogo").hide();
}
});
});
【问题讨论】:
标签: javascript jquery html css