LoadMaster说明
API说明
var loadMaster = new LoadMaster({
container: window,
offset: window.innerHeight,
threshold: window.innerHeight,
trigger: 'both',
items: 'div',
optimize: true,
});
refresh
刷新触发的元素列表,当添加了新的elements的时候调用
loadMaster.refresh();
off
移除滚动事件监听
loadMaster.off();
事件说明
- eles 都是原生的elements数组
- dir 为true的时候是往下滚,false为往上滚
- 事件回调里面的this对象都指向当前LoadMaster实例对象
loadMaster.on('above', function(eles, dir) {
console.log(eles);
});
loadMaster.on('curr', function(eles, dir) {
console.log(eles);
});
loadMaster.on('below', function(eles, dir) {
console.log(eles);
});
loadMaster.on('end', function() {
this.refresh();
});