成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JS判斷手機端頁面滾動停止

tinyq / 2675人閱讀

摘要:的方法,可看下。網(wǎng)址上有非常詳細的使用方法。事件是在用戶開始滾動頁面時觸發(fā)開始滾動事件是在用戶停止?jié)L動頁面時觸發(fā)停止?jié)L動

var topValue = 0,// 上次滾動條到頂部的距離  
        interval = null;// 定時器  
        contactsList = document.getElementById("contactsList");
    contactsList.onscroll = function() {  //我項目中的contactsList滾動
        
        if(interval == null) {// 未發(fā)起時,啟動定時器,1秒1執(zhí)行  
            interval = setInterval(function () {
                test();
            }, 1000);  
        }
        topValue = contactsList.scrollTop;  
        
    }  

    function test() {  
        //當滾動停止時,兩個計算的距離會相同,此時再執(zhí)行相關操作
        console.log(contactsList.scrollTop,topValue); 
        if(contactsList.scrollTop == topValue) { 
            console.log("ok");
            clearInterval(interval);  
            interval = null;  
        }  
    }

使用手機端滾動后,執(zhí)行相關事件;onscroll是在元素滾動軸滾動時觸發(fā)的。
jq mobile的方法,可看下http://www.runoob.com/jquerym...。
網(wǎng)址上有非常詳細的使用方法。
scrollstart 事件是在用戶開始滾動頁面時觸發(fā):

$(document).on("scrollstart",function(){
alert("開始滾動!");
});

scrollstop 事件是在用戶停止?jié)L動頁面時觸發(fā):

$(document).on("scrollstop",function(){
alert("停止?jié)L動!");
});

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/102026.html

相關文章

  • js移動滑倒頂部加載歷史消息解決方案!

    摘要:使用具有回彈效果的滾動當手指從觸摸屏上移開,內(nèi)容會繼續(xù)保持一段時間的滾動效果。繼續(xù)滾動的速度和持續(xù)的時間和滾動手勢的強烈程度成正比。 最近做了一個語音直播聊天的項目,有一個功能是當沒有直播時,進入房間可以查看歷史消息,滑動到頂部加載之前的歷史消息,我用jquery scroll事件,來判斷是否滾動到頂部,問題來了: 首先觸發(fā)請求事件之后,prepend插入到當前列表之前,而prepen...

    jackwang 評論0 收藏0
  • js移動滑倒頂部加載歷史消息解決方案!

    摘要:使用具有回彈效果的滾動當手指從觸摸屏上移開,內(nèi)容會繼續(xù)保持一段時間的滾動效果。繼續(xù)滾動的速度和持續(xù)的時間和滾動手勢的強烈程度成正比。 最近做了一個語音直播聊天的項目,有一個功能是當沒有直播時,進入房間可以查看歷史消息,滑動到頂部加載之前的歷史消息,我用jquery scroll事件,來判斷是否滾動到頂部,問題來了: 首先觸發(fā)請求事件之后,prepend插入到當前列表之前,而prepen...

    mingde 評論0 收藏0
  • js移動滑倒頂部加載歷史消息解決方案!

    摘要:使用具有回彈效果的滾動當手指從觸摸屏上移開,內(nèi)容會繼續(xù)保持一段時間的滾動效果。繼續(xù)滾動的速度和持續(xù)的時間和滾動手勢的強烈程度成正比。 最近做了一個語音直播聊天的項目,有一個功能是當沒有直播時,進入房間可以查看歷史消息,滑動到頂部加載之前的歷史消息,我用jquery scroll事件,來判斷是否滾動到頂部,問題來了: 首先觸發(fā)請求事件之后,prepend插入到當前列表之前,而prepen...

    leejan97 評論0 收藏0
  • H5項目常見問題匯總及解決方案

    摘要:解決方案可以解決在手機上點擊事件的延遲的模塊,事件也是為了解決在的延遲問題顯示屏原理及設計方案說明屏是一種具備超高像素密度的液晶屏,同樣大小的屏幕上顯示的像素點由個變?yōu)槎鄠€,如在同樣帶下的屏幕上,蘋果設備的顯示屏中,像素點個變?yōu)閭€。 原文鏈接 - https://github.com/FrontEndRo... H5項目常見問題及注意事項 Meta基礎知識: H5頁面窗口自動調(diào)整到設備...

    marser 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<