H5上滑跳转页面的实现(代码实例)
程序员文章站
2022-03-05 20:19:19
...
本文给大家介绍H5上滑跳转页面的实现,有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。
方法一:
jquery方法
movePage($('body')); function movePage(dom) { var startY, moveY, moveSpave; dom.on("touchstart", function(e) { startY = e.originalEvent.touches[0].pageY; return startY; }); dom.on("touchmove", function(e) { moveY = e.originalEvent.touches[0].pageY; moveSpave = startY - moveY; if (moveSpave > 15) { location.href = 'main.html'; /* 跳转到main.html */ } }); }
方法二:
原生方法
var strat,move,num; /*定义三个变量, 记录开始、结束距离顶部的距离*/ p_demo.addEventListener("touchstart", function (e){ /*触摸开始*/ console.log("触摸开始") // console.log(e) start = e.touches[0].pageY; console.log(start) /*得出刚触屏时距离页面顶部的距离*/ }) p_demo.addEventListener("touchmove", function (e){ /*触摸移动*/ console.log("触摸移动") // console.log(e) move = e.touches[0].pageY; console.log(move) /*得出触屏结束后距离页面顶部的距离*/ }) p_demo.addEventListener("touchend", function (e){ /*触摸结束*/ console.log("触摸结束") // console.log(e) num = start - move ; /*得出开始和结束距离页面顶部的差值*/ if(num>15){ location.href="main.html" /* 跳转到main.html */ } })
总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。更多相关教程请访问Html5视频教程,jQuery视频教程!
相关推荐:
以上就是H5上滑跳转页面的实现(代码实例)的详细内容,更多请关注其它相关文章!
上一篇: 学习html5需要什么基础?小白能学会吗
下一篇: HTML5新增属性之拖拽属性(介绍)
推荐阅读
-
yii2分页之实现跳转到具体某页的实例代码,yii2分页跳转实例
-
具体介绍PHP实现上一页下一页翻页代码实例
-
JS返回上一页实例代码通过图片和按钮分别实现_javascript技巧
-
yii2分页之实现跳转到具体某页的实例代码,yii2分页跳转实例
-
JS返回上一页实例代码通过图片和按钮分别实现_javascript技巧
-
yii2分页之实现跳转到具体某页的实例代码,yii2分页跳转实例_PHP教程
-
javascript - js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面
-
实现微信小程序路由跳转指定页面的代码实例
-
H5上滑跳转页面的实现(代码实例)
-
javascript - js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面