Infinite-Scroll无限滚动加载数据
2015-08-05 13:20
441 查看
无限滚动的实现原理:当滚动条到底离网页底部一定长度的时候,向后台发送页数并获取数据。
滚动加载演示与下载:http://www.sucaihuo.com/js/108.html
$('#content').infinitescroll({
loading: {
msgText: "",
img: "images/loading.gif",
finishedMsg: '没有新数据了哦...',
selector: '.loading' //loading选择器
},
navSelector: "#pages", //导航的选择器,会被隐藏
nextSelector: "#next",//包含下一页链接的选择器
itemSelector: "p",//你将要取回的选项(内容块)
debug: true, //启用调试信息,若启用必须引入debug.js
dataType: 'html',//格式要和itemSelector保持一致
maxPage: 5,//最大加载的页数
// animate: true, //当有新数据加载进来的时候,页面是否有动画效果,默认没有
extraScrollPx: 150, //滚动条距离底部多少像素的时候开始加载,默认150
// bufferPx: 40, //载入信息的显示时间,时间越大,载入信息显示时间越短
errorCallback: function() { //加载完数据后的回调函数
},
path: function(index) { //获取下一页方法
return "page.php?p=" + index;
},
},
function(newElements, data, url) { //回调函数
//console.log(data);
//alert(url);
});
滚动加载演示与下载:http://www.sucaihuo.com/js/108.html
相关文章推荐
- AngularJS 无限滚动加载数据控件 ngInfiniteScroll
- AngularJS 无限滚动加载数据控件 ngInfiniteScroll
- AngularJS 无限滚动加载数据控件 ngInfiniteScroll
- 【无限滚动加载数据】—infinite-scroll插件的使用
- infinite-scroll插件无限滚动加载数据的使用
- 【无限滚动加载数据】—infinite-scroll插件的使用---------下拉加载数据、无线滚动
- Infinite-Scroll无限滚动加载数据
- AngularJS 无限滚动加载数据控件 ngInfiniteScroll
- 【无限滚动加载数据】—infinite-scroll插件的使用
- 【无限滚动加载数据】—infinite-scroll插件的使用
- masonry+infinitescroll实现无限加载分页
- YDUI Touch InfiniteScroll无限加载数据测试
- win8 metro 无限滚动加载数据,实现“更多”功能
- 小白入门---Vue无限滚动(vue-infinite-scroll)
- 滚动加载|页面滑到底部加载数据|jquery.endless-scroll插件|使用demo
- 使用vue-infinite-scroll实现无限滚动效果
- Vue下滚动到页面底部无限加载数据的示例代码
- 当数据加载完停止ion-infinite-scroll
- Ajax无限滚动加载数据
- [配置]vue无限滚动vue-infinite-scroll的配置