$('body').on('click', '.placeholder img', function(e) {//touchstart在你之前发生,不管些什么,都先执行下面的
});$('body').on('touchstart', '#gallerySlider img', function(e) {var touch = e.originalEvent,startX = touch.changedTouches[0].pageX;startY = touch.changedTouches[0].pageY;slider.on('touchmove', function(e) {e.preventDefault();touch = e.originalEvent.touches[0] ||e.originalEvent.changedTouches[0];if (touch.pageX - startX > 10) {console.log("右划");slider.off('touchmove');showPrevious();} else if (touch.pageX - startX < -10) {console.log("左划");slider.off('touchmove');showNext();};if (touch.pageY - startY > 10) {console.log("下划");} else if (touch.pageY - startY < -10) {console.log("上划");};});// Return false to prevent image // highlighting on Androidreturn false;}).on('touchend', function() {slider.off('touchmove');});

  

转载于:https://www.cnblogs.com/libin-1/p/5753926.html

jquery 判断手势滑动方向(上下左右)相关推荐

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

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

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

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

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

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

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

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

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

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

  6. 微信小程序判断当前手势滑动方向

    (注:文字可能有点多可以直接复制代码到开发者工具上预览) 功能描述:文章适用于微信小程序根据滑动手势方向进行不同操作 主要点:touchstart.touchend 实现思路: 变量解释:startY ...

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

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

  8. swift4.0 确定手势滑动方向

    enum PanDirection {case unknowncase horizontalcase vertical}// 最小移动距离private let leastDistance: Floa ...

  9. androidstudio判断手指滑动方向_方向盘的黑科技有多“黑”

    Mercedes-Benz 从第一辆汽车发明到现在的一个多世纪里,有数不清的汽车品牌诞生,也有不少品牌衰败.而他们中间,真正敢说"我为汽车技术的革命与进步做出了贡献"的品牌却寥寥无 ...

最新文章

  1. 在nginx中用X-Accel-Redirect response header控制文件下载
  2. 520 钻石争霸赛 7-6 矩阵列平移(循环)
  3. 云转型谈何容易?打破转型阵痛,汇量科技加码云原生
  4. 算法题存档20190304
  5. MySQL数据库常用的操作命令(二)
  6. SQL Sever2008 无法启动
  7. android 崩溃,android 9出现崩溃
  8. 电脑芯片和服务器芯片,王思聪的服务器和我们的电脑有什么区别?
  9. 盘点12个yyds的微信小程序开源项目
  10. php.ini gd_php开启GD库实现方法
  11. Java基础面试题(持续更新)
  12. 8 款强大且免费的 MySQL 数据库建模工具
  13. 动易CMS 复制word里面带图文的文章,图片可以直接显示
  14. amesim子模型_Amesim制动卡钳仿真--制动液子模型
  15. 兜儿.生活(三)之《太阳照常升起》杜兜儿版
  16. jQuery Validate表单中文正则验证+手机号正则验证
  17. 设计模式-装饰器模式 C++
  18. FL Studio21云盘水果FL21版有什么新功能?
  19. java工程师知识架构图图_阿里技术专家教你画架构图、Java 工程师成神之路 | 2019 年 2 月收藏排行...
  20. 防火墙是什么,其作用是什么?

热门文章

  1. Scala流程控制语句值顺序控制
  2. Java普通对象的内存配置
  3. Java计算多线程运行时间的简单方式
  4. Junit测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
  5. Qt线程之QRunnable的使用详解
  6. linux打开bash后报错:~/.bashrc: 没有那个文件或目录
  7. USB 之三 常用抓包/协议分析工具(Bus Hound、USBlyzer、USBTrace、USB Monitor Pro等)
  8. 关于QSqlTableModel的使用说明(QT上创建本地SQL)
  9. 启明云端分享|PX30核心板 怎么烧录
  10. 乐鑫代理启明云端分享|基于ESP32-S2彩色触摸屏86面板方案