Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

lichicode/touchjs

Repository files navigation

Touchjs Getsture Library

API

API Docs

EXAMPLES

Examples

NOTE

与0.2.6及之前的touch.js兼容问题

兼容原因

0.2.6及之前的touch.js不支持事件代理机制,而新的touch.js通过手势识别,事件冒泡及原生的事件对象,提供事件代理机制和自定义事件的能力,从而极大提升性能。原有的stopPropagation会阻止原生事件冒泡,从而使手势识别失效,因此,需要手动删除/注释stopPropagation语句。麻烦各位根据自己项目的实际情况,选择性升级touch.js。

兼容方法

删除/注释所有绑定中的stopPropagation方法

touch.on('#rotation .target', 'touchstart', function(ev){ ev.startRotate();
	ev.originEvent.preventDefault(); 
	//ev.originEvent.stopPropagation(); 	//注释掉或者删掉stopPropagation方法
});

包管理器

Touchjs已发布至多种包管理器,可以通过以下包管理器来管理Touchjs:

  • NPM

    安装: npm install touchjs

    更新: npm update touchjs

    卸载: npm uninstall touchjs

  • spm

    安装: spm install touchjs

  • Bower

    安装: bower install touchjs

    更新: bower update touchjs

    卸载: bower uninstall touchjs

  • Component

    安装: conponent install brandnewera/touchjs

问题反馈

如有疑问, 可以直接提issue, 我们会及时为您解答. 欢迎就touch.js提出宝贵的批评和建议.

About

Touchjs getsture library

Resources

Stars

Watchers

Forks

Packages

Contributors

Languages

  • JavaScript 98.8%
  • HTML 1.2%

AltStyle によって変換されたページ (->オリジナル) /