加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

html5 touch事件实现页面上下滑动效果【附代码】

发布时间:2020-03-13 12:02:15 所属栏目:MySql教程 来源:站长网
导读:下面小编就为大家带来一篇html5 touch事件实现页面上下滑动效果【附代码】。小编觉得挺不错的,现在分享给大家。一起过来看看吧,给大家一个参考

html5 touch事件实现页面上下滑动效果【附代码】

XML/HTML Code复制内容到剪贴板

<!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>    

  

<div id="spText"></div>    

<div id="outer">    

<div 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>    

</div>    

</div>    

  

<script>    

var startX,//触摸时的坐标    

startY,    

x, //滑动的距离    

y,    

aboveY=0; //设一个全局变量记录上一次内部块滑动的位置    

  

var inner=document.getElementById("inner");    

function touchSatrt(e){//触摸    

e.preventDefault();    

var touch=e.touches[0];    

startY = touch.pageY; //刚触摸时的坐标    

}    

  

function touchMove(e){//滑动    

e.preventDefault();    

var touch = e.touches[0];    

y = touch.pageY - startY;//滑动的距离    

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读