内容滚动到底部了没有的JS判断

发表于 2016-12-09 17:13:00   |   下载附件   |   字体:
页面底部div底部
// 设置的显示区高度
var wHeight = $(this).height();
// 实际的容器高度
var cHeight = this.scrollHeight;
// 滚动了多少高度
var sctop = this.scrollTop;
// 得出是否到底部了
if(cHeight - sctop <= wHeight){
	console.log('到底了~');
}


// 加载更多 绑定在 根元素上时
    $(window).on('scroll',function(){
        if( ajaxing ){
            return;
        }
        var wHeight = $(window).height();
        var cHeight = document.documentElement.scrollHeight;
        var sctop = document.documentElement.scrollTop;
        if(cHeight - sctop <= wHeight + 50 ){
            loadingHtml();
        }
    });