在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ window.onscroll在蘋果手機上滑動到底部一直觸發(fā)的問題

window.onscroll在蘋果手機上滑動到底部一直觸發(fā)的問題

自己想實現(xiàn)一下,當滑動到底部自動加載更多的數據,可是發(fā)現(xiàn)在蘋果手機上當滑動到底部后,會一直觸發(fā)onscroll,請問該怎么解決?

代碼如下:

$(window).on('scroll',function(){
        //瀏覽器的高度加上窗口滾動條位置
        totalheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop());
        //當文檔的高度小于或等于總高度的時候,開始加載數據
        if ($(document).height() <= totalheight){
           loadMore();
        }
    });
回答
編輯回答
乖乖噠

$(document).height()的值是一直大于totalheight。文檔高度=可視區(qū)高度+滾動條到頂端的高度(滾動到底部的時候)。當網頁高度不足瀏覽器窗口時$(document).height()返回的是$(window).height()。

2017年7月24日 11:11
編輯回答
淺淺

已通過isScroll解決

2017年12月21日 23:46