官网地址:http://jgestures.codeplex.com/
文档版本号: v0.7,由neuedigitale编辑,2012年5月8日
最新稳定版: jGestures v0.90 - shake

jGestures简介

jGestures插件允许你如同原生的jQuery事件一样监听以下事件:'pinch'(缩放手势), 'rotate'(旋转手势), 'swipe'(滑动手势), 'tap'(轻触) 以及 'orientationchange'(改变设备方向)。当然,部分事件在PC浏览器上可以通过转换实现。比如 "tapone" 事件可以被 "clicking"事件触发,鼠标手势也可以产生"swipe"事件。

使用示例

$('#swipe').bind('swipeone',eventHandler);

事件列表

orientationchange
代表设备顺时针或者逆时针旋转.此事件可以被设备触发,可能使用的是重力传感器.

pinch
缩放手势(两个手指在屏幕上的相对运动)

rotate
旋转手势(两个手指顺时针或者逆时针旋转)

swipemove
在正在滑动时触发(在设备屏幕上移动手指,比如:拖动)

swipeone
单点滑动手势,滑动完成后触发(一个手指在屏幕上移动)

swipetwo
两点滑动(两个手指在屏幕上方向一致的滑动)

swipethree
三点滑动(三个手指在屏幕上方向一致的滑动)

swipefour
四点滑动(四个手指在屏幕上方向一致的滑动)

swipeup
向上滑动,在严格的向上滑动手势完成后触发

swiperightup
向右上角滑动,在向右且向上的滑动手势完成后触发

swiperight
向右滑动,在严格的向右滑动手势完成后触发

swiperightdown
向右下角滑动,在向右且向下的滑动手势完成后触发

swipedown
向下滑动,在严格的向下滑动手势完成后触发

swipeleftdown
向左下角滑动,在向左且向下的滑动手势完成后触发

swipeleft
向左滑动,在严格的向左滑动手势完成后触发

swipeleftup
向左上角滑动,在向左且向上的滑动手势完成后触发

tapone
在单个手指轻点的手势后触发

taptwo
在两个手指一起轻点的手势后触发

tapthree
在三个手指一起轻点的手势后触发

pinchopen
撑开手势,当两个手指撑大并离开设备时触发.

pinchclose
捏紧手势,当两个手指捏紧并离开设备时触发.

rotatecw
两个手指顺时针旋转并且离开屏幕时触发(two fingers rotating clockwise)

rotateccw
两个手指逆时针旋转并且离开屏幕时触发 (two fingers rotating counterclockwise)

shake
当检测到设备正在摇晃时触发

shakefrontback
当检测到摇晃动作,且可以被解读为前后移动之时触发.

shakeleftright
当检测到摇晃动作,且可以被解读为左右移动之时触发.

shakeupdown
当检测到摇晃动作,且可以被解读为上下移动之时触发.

jGestures: jQuery的手势事件插件相关推荐

  1. html鼠标点击有手势出来,用原生js+css3撸的一个下拉手势事件插件

    ; (function () { var DropDown = function (dropId = 'dropDwon', distance = 60, callBack = () => {} ...

  2. pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件。

    pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件. 注意:本地绝对路径地址不能加载,跨域问题用代理或者服务端解决. svg模式渲染存在缺陷,只能渲染普通pd ...

  3. 移动端手势事件 hammer.JS插件

    今天我总结一下我以前用的一个移动端手势的插件 HAMMER.JS插件,很好用,而且提供的手势也很多.它没有任何依赖性,它很小,只有7.34 kB最小化+ gzip压缩!我只是简单的总结了一下他的用法, ...

  4. h5移动端vue手势插件,元素图片缩放、旋转拖拉拖拽手势事件

    h5手势拖拽,缩放等功能插件vue-hand-mobile的使用 (1)插件介绍 (1-1)使用建议 (2)安装 (3)引入 (4)使用 (5)手势事件 轻拍 长按 拖动 快滑 两指缩放 两指旋转 ( ...

  5. jquery的鼠标滚轮插件 Mousewheel响应跨浏览器的鼠标滚轮事件

    jquery插件默认是不支持鼠标中轮滚轮事件的,现在我们可以用于添加跨浏览器的鼠标滚轮支持可以使用jquery的Mousewheel插件. 使用mousewheel事件有以下两种方式: 使用mouse ...

  6. 实用Jquery开发自己的插件

    实用Jquery开发自己的插件 jQuery.fn.extend(object); jQuery.extend(object); jQuery.extend(object); 为扩展jQuery类本身 ...

  7. jQuery 表单验证插件,jQuery Validation Engine用法详解

    jQuery 表单验证插件,jQuery Validation Engine用法详解 功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身 ...

  8. 10 款基于 jQuery 的切换效果插件推荐

    本文整理了 10 款非常好用的 jQuery 切换效果插件,包括平滑切换和重叠动画等,这些插件可以实现不同元素之间的动态切换. 1. InnerFade 这是一个基于 jQuery 的小插件,可以实现 ...

  9. html 弹出层插件,jQuery弹出层插件(原创)

    插件描述:简约的jQuery弹出层插件 更新时间:2020-01-17 23:37:28 更新说明:版本v4.3.0 1.修复最大化可拖动.改变大小的问题 2.去除对于图片的依赖 3.更新拖动插件 4 ...

最新文章

  1. 某女产品经理吐槽:男朋友家里出450万做婚房首付,自己想出40万加上名字,男朋友却不同意!网友:心机女!...
  2. 项目需求|RGBD实时三维重建(项目经费20万)
  3. Python 报错解决:AttributeError: 'module' object has no attribute 'SSL_ST_INIT'
  4. Python 输出格式符号
  5. Nginx的Mainline version、Stable version、Legacy version的版本区别
  6. java - 通用 CRUD(增、删、改、查)工具类,代码高效复用
  7. oracle的sql口令,Oracle数据库的SYS口令是什么?
  8. HP ProLiant DL380 G6 服务器 - 清 BIOS 的方法
  9. 运用Android ROM Manager应用安装ClockworkMod Recovery的详细教程
  10. Django面试题(一)django的中间件最多可以写几个方法?使用中间件做什么?
  11. 数字孪生技术下的智慧医院再添新功能,室内地图导航让你“医”路畅通
  12. 韦伯-费纳希定律,前景理论及其在数据科学中的应用
  13. 鸿蒙系统 安卓碎片化,鸿蒙系统讲解决安卓碎片化问题,4G流畅度媲美12G!
  14. 线性代数学习笔记(二)——n阶行列式
  15. 电驴无法增加服务器怎么办,电驴连接不上服务器怎么办?
  16. Python期末考试题库
  17. 一堆Offer怎么选?这样做就不纠结了
  18. Win10系统磁盘扩展分区与恢复分区
  19. HTML自动回答,自动回复.html
  20. Ristretto:面向硬件的卷积神经网络逼近

热门文章

  1. 大学计算机专业实训课,大学计算机实训报告(共3篇).doc
  2. Machine Learning Techniques 笔记:2-16 Finale
  3. Tomcat启动项目警告: org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD
  4. 好用的多国语言翻译软件—“Mate Translate”
  5. ERROR c.z.hikari.pool.HikariPool :594 restartedMain HikariPool-1 - Exception 问题
  6. 2022 全球网络黑产常用攻击方法 Top 10
  7. 个人学习过程(从2017年8月9开始写)
  8. event.stopPropagation()和event.preventDefault()
  9. NetBox创建Unity本地服务器
  10. 计算机里的东西不小心删除如何,电脑注册表编辑器里面的东西被误删怎么办