分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
《8个最佳的JavaScript移动应用开发框架》
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs
1) Hammer.js框架
http://eightmedia.github.io/hammer.js/Hammer.js是一个得到广泛使用的轻量级框架,它提供了流行的触摸屏事件,比如轻触、拖拽、双击和旋转。而且支持主流的移动OS,如iOS、Windows Phone、Android、BlackBerry。
![](https://i-blog.csdnimg.cn/blog_migrate/003248f0124721966f3565bb973c4a30.png)
2) jQuery UI
http://jqueryui.com/jQuery UI框架很适合那些熟悉jQuery库的开发者,它提供了交互、Widgets、主题和图形顺序概念等。
要说明一点,jQuery Mobile框架更适合移动开发。
![](https://i-blog.csdnimg.cn/blog_migrate/9add89855e424875bc378feeca225a8a.png)
3) Pointer.js
http://smus.com/mouse-touch-pointer/Pointer.js很适合既需要鼠标动作,又需要触摸动作的场景。
要说明一点,2013年8月7日Pointer.js已经废弃,新一代的框架命名为PointerEvents polyfill。
![](https://i-blog.csdnimg.cn/blog_migrate/213ddd49d0f0e49f54ed9942f130eb23.png)
4) Quo.js
http://quojs.tapquo.com/Quo.js是一个微型的JavaScript框架。它很小,模块化的结构,面向对象的设计,简化了HTML文档的遍历、事件处理,以及Ajax交互,其压缩包很小,大约5KB~6KB。
![](https://i-blog.csdnimg.cn/blog_migrate/ce27e7e3d56f71dc9af1581e1fac7e55.png)
Quo.js定义的触摸事件如下:
5) Jo
http://joapp.com/Jo是一个简单的App框架,用于开发HTML5应用,支持iOS、Android、BlackBerry和Chrome OS。
![](https://i-blog.csdnimg.cn/blog_migrate/b65a511e2c36f7c1b8e2c77aa53f14d1.png)
6) FastClick
https://github.com/ftlabs/fastclickFastClick是一个简单的、易于使用的JavaScript库,它消除了触屏时产生事件的300ms的延迟,其目标是让用户感觉到响应很快。
![](https://i-blog.csdnimg.cn/blog_migrate/341a2fd36721b4e34794a8617f5c81dd.png)
7) jquery.pep.js
http://pep.briangonzalez.org/jquery.pep.js是一个轻量级的jQuery插件,它可以把任意DOM元素转换成可拖动的对象。它支持主流的浏览器,支持触屏事件和点击事件。
![](https://i-blog.csdnimg.cn/blog_migrate/6ef502cdb7319e75a65f40a0c1c7e2c5.png)
8) Swipe
http://swipejs.com/Swipe是一个敏捷的触屏滑块框架,适合图片浏览、幻灯片、画廊之类的应用。
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/2e19ffb3303a490d20ea5d00dd397156.gif)