手机滚屏页面下拉自动加载内容

来源:互联网 发布:python日期的加减 编辑:程序博客网 时间:2024/05/19 22:03
<!DOCTYPE=html><html><head><script src="js/jquery.js" type="text/javascript"></script><script type="text/javascript">$(document).ready(function(){var range = 50; //距下边界长度/单位pxvar elemt = 500; //插入元素高度/单位pxvar maxnum = 20; //设置加载最多次数var num = 1;var totalheight = 0;var main = $("#content"); //主体元素$(window).scroll(function(){var srollPos = $(window).scrollTop(); //滚动条距顶部距离(页面超出窗口的高度)//console.log("滚动条到顶部的垂直高度: "+$(document).scrollTop());//console.log("页面的文档高度 :"+$(document).height());//console.log('浏览器的高度:'+$(window).height());totalheight = parseFloat($(window).height()) + parseFloat(srollPos);if(($(document).height()-range) <= totalheight && num != maxnum) {main.append("<div style='border:1px solid tomato;margin-top:20px;color:#ac"+(num%20)+(num%20)+";height:"+elemt+"' >hello world"+srollPos+"---"+num+"</div>");num++;}});});</script></head><body><div id="content" style="height:960px"><div id="follow">this is a scroll test;<br/> 页面下拉自动加载内容</div><div style='border:1px solid tomato;margin-top:20px;color:#ac1;height:800' >hello world test DIV</div></div></body></html>


0 3