您想首先听取window
的“scroll”事件。然后,您要检查window
的“scrollTop”以确定它是否位于顶部。最后,您可以使用css命令更改页面的背景颜色。
这是一个(完全未经测试的)示例,可以给你一个想法:
$(window).scroll(function() {
if ($(window).scrollTop() == 0) {
$(document.body).css('backgroundColor', 'red');
} else {
$(document.body).css('backgroundColor', 'white');
}
});