欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

html5touch事件如何實現(xiàn)觸屏頁面上下滑動

小編給大家分享一下html5 touch事件如何實現(xiàn)觸屏頁面上下滑動,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)建站是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計,網(wǎng)站模板,微信公眾號開發(fā),軟件開發(fā),微信小程序開發(fā),10多年建站對成都門簾等多個領(lǐng)域,擁有多年的網(wǎng)站推廣經(jīng)驗。

最近做的做那個app的項目由于用overflow:hidden導(dǎo)致了很多問題,于是決定研究下html5的touch事件。想找個全面點的帖子很難,雖然好多關(guān)于html5 touch的文章但大多都是介紹touch事件或者很簡短的小demo。
比較全面的上下滑動的小demo,代碼比較簡單。

下面是完整代碼,我把幾個重要的地方做了紅色標(biāo)記

XML/HTML Code復(fù)制內(nèi)容到剪貼板

<!doctype html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport" content="width=device-width,initial-scale=1 user-scalable=0"/>  
    <title>2014-4-29</title>  
    <style>  
    * {margin: 0;  padding: 0;}   
    #outer{ width:90%; height: 490px; background: #000; margin: auto;  overflow: hidden;}   
    #inner{width:80%; height: 2000px; background: #f67d42; margin: auto; position:relative; top:0;  }   
    </style>  
    <script src='jquery-1.9.1.min.js'></script>  
</head>  
<body>  
  
<p id="spText"></p>  
    <p id="outer">  
        <p id="inner">  
        123<br>        123<br>    gag<br> af<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> yryyr<br> ryry<br> 123<br> 123<br> 123<br> 123<br> 123<br> sdff<br> fef<br> 123<br> hr<br> hrh<br> 5y<br> 123<br> er<br> ert<br> 123<br> rgdgdg<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> gfgfgfgfgfgf<br> sdsdsdsdsdsd<br> sf<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> gdggdgdg<br> 123<br> drgdrgd<br> 123<br> 123<br> 123<br> yuyuyuyuyuy<br> hjkhjkhkhkhjkhkh<br> kjkjk<br>123<br>      123<br>    gag<br> af<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> yryyr<br> ryry<br> 123<br> 123<br> 123<br> 123<br> 123<br> sdff<br> fef<br> 123<br> hr<br> hrh<br> 5y<br> 123<br> er<br> ert<br> 123<br> rgdgdg<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> gfgfgfgfgfgf<br> sdsdsdsdsdsd<br> sf<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> 123<br> gdggdgdg<br> 123<br> drgdrgd<br> 123<br> 123<br> 123<br> yuyuyuyuyuy<br> hjkhjkhkhkhjkhkh<br> kjkjk<br>         
        </p>  
    </p>  
  
    <script>  
        var startX,//觸摸時的坐標(biāo)   
            startY,   
             x, //滑動的距離   
             y,   
             aboveY=0; //設(shè)一個全局變量記錄上一次內(nèi)部塊滑動的位置    
  
         var inner=document.getElementById("inner");   
            
            function touchSatrt(e){//觸摸   
                e.preventDefault();   
                var touch=e.touches[0];   
                startY = touch.pageY;   //剛觸摸時的坐標(biāo)                 
            }   
  
            function touchMove(e){//滑動             
                 e.preventDefault();           
                 var  touch = e.touches[0];                  
                 y = touch.pageY - startY;//滑動的距離   
                //inner.style.webkitTransform = 'translate(' + 0+ 'px, ' + y + 'px)';  //也可以用css3的方式        
                inner.style.top=aboveY+y+"px"; //這一句中的aboveY是inner上次滑動后的位置                      
            }     
  
            function touchEnd(e){//手指離開屏幕   
              e.preventDefault();                      
              aboveY=parseInt(inner.style.top);//touch結(jié)束后記錄內(nèi)部滑塊滑動的位置 在全局變量中體現(xiàn) 一定要用parseInt()將其轉(zhuǎn)化為整數(shù)字;   
  
            }//   
             document.getElementById("outer").addEventListener('touchstart', touchSatrt,false);     
             document.getElementById("outer").addEventListener('touchmove', touchMove,false);     
             document.getElementById("outer").addEventListener('touchend', touchEnd,false);     
    </script>  
</body>  
  
</html>

以上是html5 touch事件如何實現(xiàn)觸屏頁面上下滑動的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁題目:html5touch事件如何實現(xiàn)觸屏頁面上下滑動
網(wǎng)站URL:http://aaarwkj.com/article22/gdcpjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、ChatGPT、微信小程序搜索引擎優(yōu)化、響應(yīng)式網(wǎng)站、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
日本少妇人妻一区二区| 国产在线一区二区三区观看 | 亚洲成人精品一区二区| 自拍偷拍亚洲丝袜大秀| 高清区一区二区在线播放| 日本亚洲一区二区在线观看| 免费高清视频一区二区在线观看| 亚洲综合激情一区二区| 91久久国产综合精品| 久久精品国产亚洲av高清综合 | 亚洲成人精品青青香蕉| 中文字幕中出亚洲精品| 日韩成人中文字幕电影| 粉嫩在线一区二区懂色| 饥渴少妇高潮特殊按摩| 岛国大片日韩在线观看| 久久精品国产精品日韩欧美| 亚洲欧美综合一区二区三区| 久久久久亚洲av成人网人| 午夜精品三级一区二区三区| 久久精品性少妇一区二区三区| 日本av高清视频在线观看| 欧美黄色免费电影网站| 久草福利视频免费播放| 欧美黄色一区二区在线观看| av免费观看一区二区三区| 亚洲国产日韩欧美视频| 欧美黄色一级在线免费观看| 一区二区三区一级黄色| 亚洲一区二区视频在线播放| av天堂久久这里只有精品美国| 亚洲精品尤物福利视频| 欧美欧美欧美欧美一区| 午夜最新福利在线视频| 国产成人亚洲精品午夜国产馆| 韩国av一区二区三区| 亚洲国产综合六月深深爱| 中文日本强暴人妻另类视频| 亚洲国产中文字幕高清| 国产国产成人精品久久蜜| 国产精品无卡无在线播放|