zoukankan      html  css  js  c++  java
  • dropload 使用表

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

    依赖 (dependence)

    Zepto 或者 jQuery 1.7以上版本,推荐jQuery 2.x版本(二者不要同时引用) 
    Zepto or jQuery 1.7+,recommend to use jQuery 2.x(not use them at the same time)

    参数列表 (options)

    参数说明默认值可填值
    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>',
    domLoad : '<div class="dropload-load">○加载中...</div>',
    domNoData : '<div class="dropload-noData">暂无数据</div>'
    }
    数组
    autoLoad 自动加载 true true和false
    distance 拉动距离 50 数字
    threshold 提前加载距离 加载区高度2/3 正整数
    loadUpFn 上方function function(me){
    //你的代码
    me.resetload();
    }
    loadDownFn 下方function function(me){
    //你的代码
    me.resetload();
    }

    API

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

    lock() 锁定dropload

    参数说明
    lock() 智能锁定,锁定上一次加载的方向
    lock('up') 锁定上方
    lock('down') 锁定下方

    unlock() 解锁dropload

    noData() 无数据

    参数说明
    noData() 无数据
    noData(true) 无数据
    noData(false) 有数据

    resetload() 重置。每次数据加载完,必须重置

    已知问题

    • 由于部分Android中UC和QQ浏览器头部有地址栏,并且一开始滑动页面隐藏地址栏时,无法触发scroll和resize,所以会导致部分情况无法使用。解决方案1:增加distance距离,例如DEMO2中distance:50;解决方案2:加meta使之全屏显示
    <meta name="full-screen" content="yes">
    <meta name="x5-fullscreen" content="true">
  • 相关阅读:
    人肉搜索利大于弊?
    上海美容美发连锁店疯狂扩展,大面值会员卡慎办
    jQuery简单入门
    把苦难装在心里《赢在中国》(20080527)
    赢在中国(080304)
    ASP.NET MVC Preview 2新特性
    Lucifer的一场暴强围英雄表演
    php pack、unpack、ord 函数使用方法(二进制流接口应用实例)
    PHP开发绝对不能违背的安全铁则(摘)
    MySQL数据类型:UNSIGNED注意事项
  • 原文地址:https://www.cnblogs.com/wherein/p/6393577.html
Copyright © 2011-2022 走看看