我希望我的标题的背景颜色更改为它滚动过去的 div 的背景颜色。因此,当滚动到 div #about(绿色)时,我的标题的背景色也会变为绿色。到目前为止我有这个,但它不工作。任何帮助是极大的赞赏。
var t = $('#about').offset().top - 100;
$(document).scroll(function(){
if($(this).scrollTop() > t)
{
$('header').css({"background-color":"green"});
}
});
看看我的小提琴。