Swiper+JS 上拉刷新

         JScss

       // 上拉刷新
            
            var page = 2;
            var isAjax = true;//加載數據前狀態
            $("#dataTable,#AuditthroughDt,#AuditrejectedDt,#CancelDt,#CancelDtA,#UnauditedDt").scroll(function () {
               var viewH = $(this).height();//滾動區域可視區域
                var contentH = $(this).get(0).scrollHeight;//滾動區域內容實際高度
                var scrollTop = $(this).scrollTop();//滾動條高度
                var freshH = contentH - viewH - scrollTop;
                var timer;
               
          
                if (isAjax && freshH == 0) {
                    if (finished == false) {
                        isAjax = false;//加載數據中狀態
                        $('.dropload-down').css('display', 'block');                
                                                
                            AjaxOrderList(page, orderState);
                            page++;
                            $('.dropload-down').css('display', 'none');
                            $(dom).scrollTop(contentH);
                            isAjax = true;//數據加載完後,從新賦值爲初始狀態
                                    
                    }

                }
            });html

 

 

html:app

 <div class="content">
            <div class="swiper-container" id="swiper-container1">
                <div class="swiper-wrapper" id="orderState">
                    <div class="swiper-slide hascolor" title="-1">所有訂單</div>
                    <div class="swiper-slide" title="1">已審覈</div>
                    <div class="swiper-slide" title="2">審覈駁回</div>
                    <div class="swiper-slide" title="3" >訂單取消</div>
                    <div class="swiper-slide" title="4">取消申請中</div>
                    <div class="swiper-slide" title="5">待審覈</div>
                </div>
            </div>dom

 

 <div class="swiper-slide">
                        <div id="AuditthroughDt" data-type="1" class="allOrder  yscroll">

                            <div id="AuditDiv">
                                  <ul id="AuditDiv1"></ul>
                            </div>
                      
                        <div class="dropload-down" style="display:block;">
                                <div class="dropload-load">
                                    <span class="loading"></span>加載中...
                                </div>
                          </div>

                                                      
                        </div>
 </div>ide

許多類此的DIVthis

相關文章
相關標籤/搜索