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"});
  }
});