本文为工具类方法分享,具体代码如下:

//手机端判断触摸滑动方向
var direction;
var move = {};
$('.load-medio').on('touchstart',function(e){//获取接触屏幕时的X和Ymove.startX = e.originalEvent.changedTouches[0].pageX;move.startY = e.originalEvent.changedTouches[0].pageY;
});
$('.load-medio').on('touchmove',function(e) {//获取滑动屏幕时的X,Ymove.endX = e.originalEvent.changedTouches[0].pageX;move.endY = e.originalEvent.changedTouches[0].pageY;
});
$('.load-medio').on('touchend',function(e) {//获取滑动屏幕时的X,Yvar distanceX = move.endX - move.startX;var distanceY = move.endY - move.startY;if (Math.abs(distanceX) > Math.abs(distanceY) && distanceX > 0) {direction='right';}else if (Math.abs(distanceX) > Math.abs(distanceY) && distanceX < 0) {direction='left';}else if (Math.abs(distanceX) < Math.abs(distanceY) && distanceY > 0) {direction='down';}else if (Math.abs(distanceX) < Math.abs(distanceY) && distanceY < 0) {direction='up';$('.load-scr').click();}//console.log(direction);
});

手机端判断触摸滑动方向相关推荐

  1. h5滚动时侧滑出现_H5触摸事件中如何判断用户滑动方向

    这次给大家带来H5触摸事件中如何判断用户滑动方向,H5触摸事件中判断用户滑动方向的注意事项有哪些,下面就是实战案例,一起来看一下. 接口 TouchEvent TouchEvent 是一类描述手指在触 ...

  2. html5触摸事件判断滑动方向,H5触摸事件中如何判断用户滑动方向

    这次给大家带来H5触摸事件中如何判断用户滑动方向,H5触摸事件中判断用户滑动方向的注意事项有哪些,下面就是实战案例,一起来看一下. 接口 TouchEvent TouchEvent 是一类描述手指在触 ...

  3. H5中判断手势滑动方向

    touchstart.touchend事件判断手势滑动方向 //data中进行定义 startX:null, startY:null,//mounted生命周期中进行监听 document.addEv ...

  4. html5电子杂志页面案例,html5电子杂志支持手机端触屏滑动翻书效果

    特效描述:html5电子杂志 支持手机端 触屏滑动 翻书效果.html5手机电子杂志,触屏滑动电子杂志翻书动画特效 代码结构 1. 引入JS 2. HTML代码 function loadApp() ...

  5. Untiy3D笔记之番外篇——判断手指滑动方向

    最近有一些微信的项目,虽然页面很简单,但配合手势后的效果却是很不错的.最基本的效果就是手指向上滑,页面配合css3出现一个展开效果,手指向下滑将展开的内容按原路径收起.其实就是一个简单的判断手指滑动方 ...

  6. php滑动拼图验证,JS实现PC手机端和嵌入式滑动拼图验证码三种效果

    PC和手机端网站滑动拼图验证码效果源码,同时包涵了弹出式Demo,使用ajax形式提交二次验证码所需的验证结果值,嵌入式Demo,使用表单形式提交二次验证所需的验证结果值,移动端手动实现弹出式Demo ...

  7. 判断手指滑动方向 -- Android 学习之路

    通过onTouchEvent 事件实现判断手指滑动方向 今天在做2048的时候遇到的一个知识点,这里做一下总结 用到的知识点 Android屏幕坐标系 常用的触发事件 判断滑动方向 获取手指触屏时的坐 ...

  8. uniapp 简单有效判断手指滑动方向

    @touchstart="touchStart"@touchend="touchEnd"@touchmove='move' 首先 是在uniapp中运用这三个方 ...

  9. 手机HTML拼图验证,JS实现PC手机端和嵌入式滑动拼图验证码三种效果_气质_前端开发者...

    PC和手机端网站滑动拼图验证码效果源码,同时包涵了弹出式Demo,使用ajax形式提交二次验证码所需的验证结果值,嵌入式Demo,使用表单形式提交二次验证所需的验证结果值,移动端手动实现弹出式Demo ...

  10. 手机控制电脑之手机端模拟鼠标滑动处理

    最近做了一个手机通过wifi控制电脑的小demo,其中进行鼠标移动控制的时候,出现了一些小bug,这里记录一下正确的移动方法,第一个方法也是最容易想到的,就是自己通过记忆上一次鼠标位置,计算距离偏差, ...

最新文章

  1. mysql主从配置流程
  2. Linux下解决命令未找到的问题
  3. php手机底部菜单,html5手机web页面底部菜单
  4. Charles抓包https
  5. Keil MDK从未有过的详细使用讲解
  6. java疑难杂症集锦之eclipse(持续更新中)
  7. 使用Julia进行图像处理--用于扩充训练集的图像增强
  8. Java网络编程从入门到精通 (9):使用isXxx方法判断地址类型
  9. 将后台的返回的格式,根据某个共同的字段分组
  10. mac软件意外退出怎么解决_Mac 软件常见问题解决方法汇总
  11. 第五章 基于时序差分和Q学习的无模型预测与控制-强化学习理论学习与代码实现(强化学习导论第二版)
  12. 环保数采仪 环保行业的绿色卫士
  13. 一元二次方程的简单解法
  14. 充电+拓展+投屏三合一的Type-C适配器拆解
  15. 小米入股比亚迪,或是意在自动驾驶
  16. Proxy ARP--即ARP代理
  17. matlab2020 安装MinGW-w64 C/C++编译器下载和安装【亲测有用】
  18. 知识图谱常用评价指标:MRR,MR,HITS@K,Recall@K,Precision@K
  19. 2.3.1-4. IEEE 754 标准
  20. CentOS中的目录处理命令

热门文章

  1. EF 4.1 一些操作
  2. 有趣的视频 国外计算机课程
  3. 读名老中医之路笔记(四)
  4. WPF 分享一种设置程序保存配置文件的方法
  5. SQL Server 2012入门T-SQL基础篇:(7)Where子句与Having子句的区别
  6. postgresql学习笔记(五)备份与恢复
  7. 简化版shell远程登录脚本
  8. linux 异步信号的同步处理方式
  9. 3.深入分布式缓存:从原理到实践 --- 动手写缓存
  10. 1.2 Zend_Acl (2)