Javascript 我试图改变我的导航栏文本颜色的滚动在每个部分,但它没有改变? var top1=$('#profile').offset().top; var top2=$('#intro').offset().top; var top3=$(“#关于我”).offset().top; $(文档)。滚动(函数(){ var scrollPos=$(document.scrollTop(); 如果(scrollPos>=top1&&scrollPos=top2&&scrollPos=top3){ $('.link').css({“color”:“#fff”}); } });
我试图改变我的导航栏文本颜色的滚动在每个部分,但它没有改变Javascript 我试图改变我的导航栏文本颜色的滚动在每个部分,但它没有改变? var top1=$('#profile').offset().top; var top2=$('#intro').offset().top; var top3=$(“#关于我”).offset().top; $(文档)。滚动(函数(){ var scrollPos=$(document.scrollTop(); 如果(scrollPos>=top1&&scrollPos=top2&&scrollPos=top3){ $('.link').css({“color”:“#fff”}); } });,javascript,jquery,html,Javascript,Jquery,Html,我试图改变我的导航栏文本颜色的滚动在每个部分,但它没有改变 var top1 = $('#profile').offset().top; var top2 = $('#intro').offset().top; var top3 = $('#about-me').offset().top; $(document).scroll(function() { var scrollPos = $(document).scrollTop(); if (scrollPos >= top1
var top1 = $('#profile').offset().top;
var top2 = $('#intro').offset().top;
var top3 = $('#about-me').offset().top;
$(document).scroll(function() {
var scrollPos = $(document).scrollTop();
if (scrollPos >= top1 && scrollPos < top2) {
$('.link').css({"color": "#fff"});
} else if (scrollPos >= top2 && scrollPos < top3) {
$('.link').css({"color": "#000"});
} else if (scrollPos >= top3) {
$('.link').css({"color": "#fff"});
}
});