0

我希望我的标题的背景颜色更改为它滚动过去的 div 的背景颜色。因此,当滚动到 div #about(绿色)时,我的标题的背景色也会变为绿色。到目前为止我有这个,但它不工作。任何帮助是极大的赞赏。

var t = $('#about').offset().top - 100;

$(document).scroll(function(){
    if($(this).scrollTop() > t)
    {   
        $('header').css({"background-color":"green"});
    } 
});

看看我的小提琴

4

1 回答 1

1

在您添加 jQuery 之后,您的代码在您的小提琴中工作得很好。(我用的是 1.9.1)。

于 2013-09-03T18:01:24.970 回答