更改滚动背景

时间:2013-03-21 04:34:02

标签: jquery background-color

滚动时如何更改背景颜色,而不是基于距离顶部特定的距离,而是基于div背景?我不知道你是否理解,但这里有一个我想要这个网站的例子:http://readymag.com/

2 个答案:

答案 0 :(得分:3)

$(document).scroll(function()
{
    $('body').css('background-color','#9966'+($(this).scrollTop()/10))
});

$(window).scroll(function () { 
    $('body').css('background-color','#9966'+($(this).scrollTop()/10));
});

答案 1 :(得分:1)

您可以使用像Waypoint这样的插件,它允许您根据滚动的位置触发功能。

在您的情况下,您可以触发一个可以改变背景颜色的功能。