Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

WJarman/dropload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

9 Commits

Repository files navigation

dropload

移动端下拉刷新、上拉加载更多插件

背景介绍

0.4.0(150927)

根据网友提供demo,修改至适用大部分普通列表网页,终于可以大规模使用啦!

0.3.0(150410)

项目中通知列表有可编辑、删除等状态,需要锁定和解锁下拉刷新功能。

0.2.0(150325)

公司项目APP内嵌页需要下拉刷新,终于可以实战了!这一版大家可以开始使用和反馈。

0.1.0(141024)

虽然有上拉加载更多的需求,但一直都是用的scroll方法。写dropload完全是为了练习插件写法和touch的使用。

示例

扫一扫 普通列表DEMO

扫一扫 固定布局DEMO

依赖

Zepto 或者 jQuery

使用方法

引用css和js

<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();
 }
 });
 }
});

进阶用法详见上面固定布局DEMO

参数列表

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

API

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

lock() 锁定dropload

unlock() 解锁dropload

最新版本

0.4.0(150927)

  • 增加参数scrollArea
  • 修复未滑动到底部就加载bug

所有更新日志

dropload使用交流群

群号:290725368,点击加群

About

移动端下拉刷新、上拉加载更多插件

Resources

Stars

Watchers

Forks

Packages

Contributors

Languages

  • JavaScript 86.4%
  • CSS 13.6%

AltStyle によって変換されたページ (->オリジナル) /