H5上滑跳转页面的实现(代码实例)

本文给大家介绍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视频教程!

相关推荐:

php公益培训视频教程

HTML5图文教程

HTML5在线手册

html5特效代码大全

以上就是H5上滑跳转页面的实现(代码实例)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2908849.html

(0)
上一篇 2025年3月11日 03:14:33
下一篇 2025年3月7日 20:49:17

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 如何实现一个简单的跑酷游戏?(代码详解)

    本篇文章给大家带来的内容是介绍如何实现一个简单的跑酷游戏?(代码详解)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 采用的物理引擎是:Phaser.js 官网地址:http://phaser.io/ 在这里对此引擎不做…

    2025年3月11日
    200
  • h5是什么

    H5是指第5代HTML,也指用H5语言制作的一切数字产品。所谓HTML是“超文本标记语言”的英文缩写。我们上网所看到网页,多数都是由HTML写成的。“超文本”是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。而“标记”指的是这些超文…

    2025年3月11日
    200
  • H5开发app可以使用什么框架

    H5开发app可以使用jquery mobile框架、bootstrap框架、ionic框架、Mobile Angular UI框架、Sencha Touch框架等。 【推荐教程:HTML5教程】 1、jquery mobile框架 jQu…

    2025年3月11日 编程技术
    200
  • H5可以用来干什么?

    h5是 html5 的简称,而html5是指“html”的第5个版本。但因为html5规则对视频音频和触屏互动等事件的支持远超前代,因此h5逐渐演变成一种可以在移动端展示的动态页面。 优势:开发技术简单,研发周期短,用户接触成本低;故事性强…

    2025年3月11日
    200
  • h5和js有什么区别

    h5和js的区别有:1、H5是HTML5的简称,而js是JavaScript的简称;2、HTML5是构建Web内容的一种语言描述方式,而js是一种直译式脚本语言,内置支持类型;3、HTML5是互联网的核心技术之一,而js是广泛用于客户端的脚…

    2025年3月11日
    200
  • WPS H5是什么软件

    wps h5是第5代html的简称,是一种具有跨平台性的,以h5语言制作的数字产品。 例如朋友圈的广告等大都是h5制作的。 使用WPS H5的方法: 1、首先打开电脑中安装的WPS H5程序。 2、然后在打开的H5程序页面中点击“创建空白画…

    2025年3月11日 编程技术
    200
  • 什么是h5页面

    h5是html5的缩写,而html5是html(超文本标记语言)发展到第五代的通用网页语言,经过了不断地更新完善,html5已经拥有了一系列新的网页展示效果功能,包括网页画板,动态效果等,这为移动端网页的动态展示提供了非常好的技术基础。 不…

    2025年3月11日
    200
  • h5和小程序有什么区别

    区别:1、不一样的运行环境,可以利用浏览器打开H5网页,运用微信平台打开小程序;2、H5开发的成本比较高,而小程序开发完全借助官方下载的开发工具,因此开发成本相对低廉很多;3、从程序本身来看,小程序能得到更多的系统权限,而H5的权限很低。 …

    2025年3月11日
    200
  • h5怎么解决移动端滑动卡顿的问题

    解决方法如下: (相关视频推荐:html视频教程) 1、ios端的-webkit-overflow-scrolling属性可控制页面滚动效果,设置如下实现惯性滚动和弹性效果: body{-webkit-overflow-scrolling:…

    2025年3月11日
    200
  • H5篇:页面中实现动画的几种方式?(附代码)

    之前文章《html5篇:实现页面跳转的5种方式(代码分享)》中,带大家了解html5使用现页面跳转的5种方式。下面本篇文章给大家了解一下页面中实现动画的几种方式,我们就来看一下吧!! wed的动画实现多种多样,随着 h5 的发展,实现动画的…

    2025年3月11日
    200

发表回复

登录后才能评论