一天一点前端知识

页面滚动

2018-03-08  本文已影响29人  akubaba

scrollTop():http://www.w3school.com.cn/jquery/css_scrolltop.asp
假设需要实现这样的效果,当页面滚动看到某一个块后,执行某一个方法,此时可以使用scrollTop判断页面滚动距离。

$(window).scroll(function(){
        if($(window).scrollTop()<scrollEnd){
            isstop=false;
        }else{
            isstop=true;
        }
});

如果可以使用scrollBottom,即窗口底部距离整个页面底部的距离,能够更好的计算距离。但是js没有提供scrollBottom,可以通过下面的代码实现,可兼容IE8。

scrollBottom = $(document).height() - $(window).height() - $(window).scrollTop();
上一篇 下一篇

猜你喜欢

热点阅读