移动web开发,12个触摸及多点触摸事件常用Js插件
来源:互联网 发布:各国语言翻译软件 编辑:程序博客网 时间:2024/06/06 21:03
http://www.ldisp.com/a/javascript/2014/2801.shtml
虽然一些触摸事件,自己写起来也比较简单,但为了尽量不重复的造轮子,提高开发效率。这里收集整理了一些常用的手势事件脚本插件来供你参考。
QUO JS
支持事件:Touch, Tap, Double tap, Hold, Fingers, Swipe, Swipe Up, Swipe Right, Swipe Down, Swipe Left, Drag
其它特性:类似jQuery的调用方法. 使用 $$ 方法名避免和jQuery冲突.
文件大小:压缩后 13KB
独立使用:是Hammer JS
支持事件:Tap, Double tap, hold, drag, transform (pinch)
其它特性:主要用于多点触摸的Js库。
文件大小:压缩后 2KB
独立使用:是jQuery Mobile
支持事件:scrollstart, scrollstop, swipe, swipeleft, swiperight, tap, taphold, vclick, vmousecancel, vmousedown, vmousemove, vmouseout, vmouseover
其它特性:特别针对触摸设备使用的一套框架,但笔者在使用swipeleft和swiperight事件时,感觉不是特别准确。并且在设置了相应的配置项,并没有起作用。如果你知道正确的方法,请不吝惜的在留言里告诉我吧。多谢!!!
文件大小:压缩后 142KB
独立使用:否, 依赖 jQueryTouchy
支持事件:long press, drag, pinch, rotate, swipe
其它特性:以jQuery插件的形式使用,支持webkit内核的浏览器以及其它支持触摸事件的浏览器。
文件大小:~2.72KB
独立使用:否, 依赖 jQueryMootools-mobile
支持事件:Swipe, pinch, touch hold
其它特性:触摸事件依赖引入单独的脚本文件。
文件大小:-
独立使用:否, 依赖 MooToolsjQuery doubletap
支持事件:Touch, Swipe, Tap, Double tap, Swipe left, Swipe Right, Swipe up, Swipe down
其它特性:尚不支持android设备。
文件大小:4KB
独立使用:否, 依赖 jQueryjGestures
支持事件:Orientation change, Pinch, Rotate, Swipe move, Swipe in multi direction, Swipe with 1,2,3 fingers, Tap with 1,2,3 fingers, pinch open, pinch close, shake in different directions
其它特性:支持多种手势,以及常用的事件。
文件大小:压缩后 16KB
独立使用:否, 依赖 jQueryTouch Swipe
支持事件:四个方向的滑动, 1或2只手指的触摸
其它特性:支持四个方向的滑动及页面滚动。
文件大小:25KB
独立使用:否, 依赖 jQueryTouchable
支持事件:Tap, Long Tap, Double tap, touchable move, touchable end
其它特性:统一了触摸和鼠标事件。
文件大小:1.96KB
独立使用:否, 依赖 jQuerythumbs.js
支持事件:touch start, touch end, touch end, touch move, mouse down, mouse up, mouse move
其它特性:主要是给浏览器添加touch事件,对PhoneGap及其它移动web支持良好。
文件大小:不到1K,压缩后 700 bytes(版本0.6.0)
独立使用:是jQuery.pep.js
支持事件:Drag
其它特性:使用CSS3动画,内置很多的拖动特性。
文件大小:16KB
独立使用:否, 依赖 jQueryJetster
支持事件:Tap, Double tap, Swipe, Flick, Pinch, Pinch arrow, Pinch widen, Pinch end
其它特性:Jester 使得作用在DOM元素上的手势变得相当简单。
文件大小:25KB
独立使用:是
0 0
- 移动web开发,12个触摸及多点触摸事件常用Js插件
- 移动web开发,12个触摸及多点触摸事件常用Js插件
- 移动web开发,12个触摸及多点触摸事件常用Js插件
- <WEB>平板_手机开发_13 个处理触摸事件和多点触摸的JS 库
- js多点触摸touch事件
- ios实例开发精品文章推荐(8.12)11个处理触摸事件和多点触摸的JS库
- 11个处理触摸事件和多点触摸的JS库
- 11个处理触摸事件和多点触摸的JS库
- 11 个处理触摸事件和多点触摸的 JS 库
- 11 个处理触摸事件和多点触摸的 JS 库
- 11 个处理触摸事件和多点触摸的 JS 库
- 11 个处理触摸事件和多点触摸的 JS 库
- 移动端js触摸事件
- 移动端js触摸事件
- 移动端js触摸事件
- 移动端js触摸事件
- 移动端js触摸事件
- WPF4 多点触摸事件
- Android Touch事件的分发过程
- 32. Longest Valid Parentheses
- .net实现webservice简单实例分享
- HDU 2181 哈密顿绕行世界问题解法
- 路由器MTU值对于网络通讯的影响
- 移动web开发,12个触摸及多点触摸事件常用Js插件
- Samsung LCD接口篇
- UDP套接字
- Java语言实现简易计算器(1)界面
- python multiprocessing logging
- 操作系统中的缓冲(buffer)
- Activity间传递数据
- jsp操作数据库,并将结果分页显示
- 系统架构领域的一些学习材料