JS滚动加载
2016-12-05 14:13
120 查看
<script type="text/javascript"> var count = 0; $(function(){ if(pageIndex==1){ BindData(); } }); function fenye(){ BindData(); count=0; } function BindData(){ $.getJSON(url+"?pageIndex="+pageIndex+.................+"&jsonpCallback=?", function(data) { var objs = eval(data.newsList); var htmlStr = "<li>........................."</li>"; $(".news_list").append(htmlStr); //总条数 $("#lblToatl").val(data.totalCount); //总页数 $("#lblPageCount").val(data.totalPage); }); } //滚动动态加载 $(window).scroll(function(){ // 当滚动到最底部以上50像素时, 加载新内容 if ($(document).height()-$(window).scrollTop()-$(window).height()<50){ var pageCount = parseInt($("#lblPageCount").val()); if(count==0){ if (pageIndex != pageCount){ pageIndex++; if(pageIndex!=1){ count++; setTimeout('fenye()',1500); //2秒后执行BindData(),只执行一次 } } else{ return false; } } } }); </script> <body> <div > <ul > .................. </ul> <input type="hidden" id="lblToatl" value=""/> <input type="hidden" id="lblPageCount" value=""/> </div> </body>
相关文章推荐
- 原生Js页面滚动延迟加载图片
- 向下滚动页面加载图片的js
- iscroll.js--滚动加载实例
- js实现监听页面滚动实现图片延迟加载
- 超便捷好用的-圆形花瓣加载滚动图片插件spin.js
- 意外发现--玩“JS实现的页面滚动图片加载”效果
- 原生js页面滚动延迟加载图片
- fullPage.js — 回调函数演示和animate.css使用-------全屏滚动加载动画
- js瀑布流滚动加载
- js实现滚动条滚动到页面底部继续加载
- JS图片根据鼠标滚动延时加载的实例代码
- js 下拉底部加载|滑轮滚动到页面底部ajax加载数据的实例
- JS将图片存储到数组中,滚动时加载
- JS 判断滚动底部并加载更多效果。。。。。。。。。
- js滚动加载内容
- 原生Js页面滚动延迟加载图片实现原理及过程
- js滚动加载插件
- 当滚动条滚动到页面底部自动加载增加内容的js代码
- Js(JQuery)实现滚动到底部加载更多(翻页)
- js实现滚动条滚动到页面底部继续加载