我有这样的功能:
$(window).on('scroll', function(){
$('.top_fixed').fadeTo('fast', 0.8);
});
当窗口位于顶部时(当用户无法再向上滚动时),我想将不透明度恢复为 1。我怎么能做这个
我有这样的功能:
$(window).on('scroll', function(){
$('.top_fixed').fadeTo('fast', 0.8);
});
当窗口位于顶部时(当用户无法再向上滚动时),我想将不透明度恢复为 1。我怎么能做这个
if($(window).scrollTop() == 0) {
// means you cant scroll up anymore
}
行为:向下滚动,当您滚动到顶部时,您会看到opacity
变成.7
API:scrollTop
- http://api.jquery.com/scrollTop/
这应该有帮助,B-)
代码
$scrtop = $(window).scrollTop();
if ($scrtop > 100) {
$topnavbar.stop(true).fadeTo(500, 1);
} else {
$topnavbar.stop(true).fadeTo(500, .7);
}