scrollTop 就是等于 $(document).height() - $(window).height()
页面高度减去可视高度
offset().top 代表页面到footer的一个高度
$(‘footer’).offset().top
<script>
$(function(){
$(window).scroll(function(){
var $wrapper = $('body'); // 父级容器
var $target = $('.view-content'); // 目标元素
// 目标元素与视口的距离 - 父级容器与视口的距离 + 当前滚动条的位置
var top = $target.offset().top - $wrapper.offset().top + $wrapper.scrollTop();
var current = $(window).scrollTop();
var bottom = $(document).height() - $(window).height() -248;
if(current > top ){
$('.drop').css('opacity','1');
}
if(current < bottom){
$('.drop').css('opacity','1');
}
else{
$('.drop').css('opacity','0');
}
});
})
</script>