上拉加载下拉刷新refresher v2.0

插件特效
2026-07-26 00:02 3 次浏览 • 0 次下载 12.6KB
上拉加载下拉刷新refresher v2.0

1.首先引用必须的文件

1
<link rel="stylesheet" href="pullToRefresh.css"/>
1
2
<script src="pullToRefresh.js"></script>
<script src="colorful.js"></script>

2.加入需要的html,结构如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<div id="wrapper">
<ul>
<li>row 10</li>
<li>row 9</li>
<li>row 8</li>
<li>row 7</li>
<li>row 6</li>
<li>row 5</li>
<li>row 4</li>
<li>row 3</li>
<li>row 2</li>
<li>row 1</li>
</ul>
</div>

3.初始化插件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
refresher.init({
id:"wrapper",
pullDownAction:Refresh,
pullUpAction:Load
});
function Refresh() {
// <-- Simulate network congestion, remove setTimeout from production!
wrapper.refresh();/****remember to refresh after action completed! --example-yourId.refresh(); ----| ****/
}
function Load() {
// <-- Simulate network congestion, remove setTimeout from production!
wrapper.refresh();/****remember to refresh after action completed!!! -example--yourId.refresh(); --- ****/
}