废话不多说,先让大家看一下案例效果:

DEMO1,加载底部

DEMO2,加载顶部、底部

DEMO3,固定布局,加载顶部、底部

使用方法

引用css和js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<link rel="stylesheet" href="../dist/dropload.min.css">
<script src="../dist/dropload.min.js"></script>```
$('.element').dropload({
scrollArea : window,
loadDownFn : function(me){
$.ajax({
type: 'GET',
url: 'json/more.json',
dataType: 'json',
success: function(data){
alert(data);
// 代码执行后必须重置
me.resetload();
},
error: function(xhr, type){
alert('Ajax error!');
me.resetload();
}
});
}
});

参数列表

参数 说明 默认值 可填值
scrollArea 滑动区域 绑定元素自身 window
domUp 上方DOM { domClass : 'dropload-up', domRefresh : '
↓下拉刷新
', domUpdate : '
↑释放更新
', domLoad : '
○加载中...
' }
数组
domDown 下方DOM { domClass : 'dropload-down', domRefresh : '
↑上拉加载更多
', domUpdate : '
↓释放加载
', domLoad : '
○加载中...
' }
数组
distance 拉动距离 50 数字
loadUpFn 上方function function(me){ //你的代码 me.resetload(); }
loadDownFn 下方function function(me){ //你的代码 me.resetload(); }

API

暴露一些功能,可以让dropload更灵活的使用

lock() 锁定dropload

unlock() 解锁dropload

本站下载地址:点击下载