zoukankan      html  css  js  c++  java
  • mui——下拉刷新上拉加载

    效果展示:

    1.双页面 banShiZhiNan.html(主页面)   banShiZhiNan_sub.html(子页面)

    banShiZhiNan.html

    HTML

    <header class="mui-bar mui-bar-nav">
        <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
        <h1 class="mui-title">办事指南</h1>
    </header>

    JS

    <script type="text/javascript">
        mui.init({
            //启用双击事件
        gestureConfig: {
            doubletap: true
        },
            subpages: [{
            url: 'banShiZhiNan_sub.html',
            id: 'banShiZhiNan_sub.html',
                styles: {
                    top: '44px',
                bottom: '0px',
            }
        }]
        });
    </script>     

    banShiZhiNan_sub.html

    HTML

    <div class="mui-content">
                <div id="pullrefresh" class="mui-content mui-scroll-wrapper">
                    <div class="mui-scroll" id="gonggaoul">
                        <!--数据列表-->
                        <div id="detailPage" class="list_box">
                            <div class="list">
                                <div class="list-center">
                                    <div class="listTit">关于如何申请低保贫困户</div>
                                    <div class="listName">
                                        <div class="listNameLeft">关于如何申请低保贫困户</div>
                                        <div class="listNameRight"><img src="../../../img/icon/lookmore_green.png"></div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div id="noMore" class="noMroe">上拉显示更多</div>
                </div>
            </div>

    JS

    var hasMore = true;
    mui.init({
        swipeBack: true,
        pullRefresh: {
            container: '#pullrefresh',
            down: {
                callback: pulldownRefresh
            },
            up: {
                contentrefresh: '正在加载...',
                callback: pullupRefresh,
                contentdown: ''
            }
        }
    });
    /**
     * 下拉刷新具体业务实现
     */
    function pulldownRefresh() {
        hasMore = false;
        page = 1;
        setTimeout(function() {
            mui('#pullrefresh').pullRefresh().endPulldownToRefresh(); //refresh completed
            document.getElementById("noMore").innerText = "上拉显示更多";
        }, 1000);
    }
    /**
     * 上拉加载具体业务实现
     */
    
    function pullupRefresh() {
        setTimeout(function() {
            if (hasMore == true)
                mui('#pullrefresh').pullRefresh().endPullupToRefresh(false);
            else {
                mui('#pullrefresh').pullRefresh().endPullupToRefresh();
                document.getElementById("noMore").innerText = "没有更多数据了";
            }
        }, 1000);
    }

  • 相关阅读:
    G
    C
    B
    B
    线段树模板
    网络流模板
    POJ_1631_Bridging_Signals_(动态规划,LIS)
    POJ_1065_Wooden_Sticks_(动态规划,LIS+鸽笼原理)
    BZOJ_1015_星球大战_[JSOI2008]_(并查集)
    POJ_3280_Cheapest_Palindrome_(动态规划)
  • 原文地址:https://www.cnblogs.com/cqiong/p/13542442.html
Copyright © 2011-2022 走看看