0

所以我使用航路点,我希望我的导航和徽标(它们都是固定的)在我点击网页中的某个点(这是一个单页滚动站点)时改变颜色我不知道这是否可能,但我认为它是, 谁能帮我吗

"$(window).scroll(function () { 
$('#nav').css('color','#de030c'($(this).scrollTop()/10))
});"

任何帮助将不胜感激

4

1 回答 1

0

您绝对可以更改颜色,您必须检查 scrollTop 位置并在其高于或低于正确数字时更改颜色。

为了让事情变得更简单,请使用 JQuery Waypoints 插件:http: //imakewebthings.com/jquery-waypoints/并在调用航点回调时更改颜色。

$('.thing').waypoint(function(direction) {
      //Change the background color of the nav
});
于 2013-05-06T20:53:40.303 回答