转自:https://www.cnblogs.com/shanhaihong/p/5691517.html
/* * 监听滚动条,引用了Jquery的$(obj).scroll();方法 */ $(window).scroll(function(){ //下面这句主要是获取网页的总高度,主要是考虑兼容性所以把Ie支持的documentElement也写了,这个方法至少支持IE8 var htmlHeight=document.body.scrollHeight||document.documentElement.scrollHeight; //clientHeight是网页在浏览器中的可视高度, var clientHeight=document.body.clientHeight||document.documentElement.clientHeight; //scrollTop是浏览器滚动条的top位置, var scrollTop=document.body.scrollTop||document.documentElement.scrollTop; //通过判断滚动条的top位置与可视网页之和与整个网页的高度是否相等来决定是否加载内容; if(scrollTop+clientHeight==htmlHeight){ positionLoading();//在这里进行要处理的事件 } })
JQuery滚动条事件
最新推荐文章于 2024-07-30 03:35:30 发布