以下获取 scrollTop 值并按预期调整 css:
$(window).scroll(function() {
if($window.scrollTop()>918){
$menu.css({top:'0px'});
}
else{
$menu.css({top:'80px'});
}
}
但以下(效果更好)没有。滚动事件完成后,它似乎间歇性地触发
$(window).scroll(function() {
if($window.scrollTop()>918){
$menu.animate({top:'0px'},100);
}
else{
$menu.animate({top:'80px'},100);
}
}
任何人有任何想法为什么?如此简单,但让我精神抖擞。当然我错过了一些东西,非常感谢任何帮助