html5下劃手機屏幕,實現數據加載

1首先頁面綁定事件   $(window).bind('scroll',scrollbind);

2是否是到了底層需要加載的判斷 

 function scrollbind () {


            var newtab= $(".record-tab a").eq(parseInt($('#hidcurrenttab').val()));
            var record=$('.record-list').eq(parseInt($('#hidcurrenttab').val()));
             


            var scrollTop = $(this).scrollTop();
            var scrollHeight = $(document).height();
            var windowHeight = $(this).height();
            if(scrollTop + windowHeight < scrollHeight){
                return false;
            }; 


            if (parseInt(newtab.attr('data-page'))>=parseInt(newtab.attr('data-total')) && parseInt( newtab.attr('data-page'))!=0) {
                var record=$('.record-list').eq(parseInt($('#hidcurrenttab').val()));
                if (record.find('li:contains(沒有記錄了)').length==1) {
                    return false;
                }
                var norecorder='<li style="text-align:center;"><p>沒有記錄了</p></li>';
                record.find('ul').append(norecorder);
                return false;
            }else{
                getlist((parseInt( newtab.attr('data-page'))+1));//加載數據
            }
        };

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章