要领一:
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视频教程!
相干引荐:
php公益培训视频教程
HTML5图文教程
HTML5在线手册
html5特效代码大全
以上就是H5上滑跳转页面的完成(代码实例)的细致内容,更多请关注ki4网别的相干文章!