1.Touch.js
Touch.js是移动设备上的手势识别与事件库, 由百度云Clouda团队维护,也是在百度内部广泛使用的开发工具.
网站地址:
http://www.bootcdn.cn/touchjs/
2.Zepto.js
Zepto的设计目的是提供 jQuery 的类似的API,但并不是100%覆盖 jQuery 。Zepto设计的目的是有一个5-10k的通用库、下载并快速执行、有一个熟悉通用的API,所以你能把你主要的精力放到应用开发上。
网站地址:
http://www.bootcdn.cn/touchjs/
3.iScroll.js
iScroll是一个高性能,资源占用少,无依赖,多平台的Javascript滚动插件。它可以在桌面,移动设备和智能电视平台上工作。它一直在大力优化性能和文件大小以便在新旧设备上提供最顺畅的体验。
博文地址:
https://www.cnblogs.com/RuMengkai/p/6593709.html
4.Hammer.js
Hammer.js是一个开源的,轻量级的Javascript库,它可以在不需要依赖其他东西的情况下识别触摸,鼠标事件。
网站地址:http://hammerjs.github.io/
5.jQuery Mobile
jQuery Mobile是一个基于html5的用户界面系统,旨在使所有智能手机、平板电脑和桌面设备合集都能访问到响应性的网站和应用程序。
网站地址:http://jquerymobile.com/
6.Bootstrap
Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、Javascript 的,它简洁灵活,使得 Web 开发更加快捷。
网站地址:http://www.bootcss.com/
7.Swiper
Swiper是纯Javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。
网站地址:http://www.swiper.com.cn/
在工作中使用插件可以大大提升我们的工作效率。
建议:但是技术学派在这里提醒大家也不要太依赖插件哦,如果时间允许的话,不要总是直接去用别人写好的插件和库,而是看他们是怎么写的,模仿着他们的写法,多思考人家的思路,再找到自己的风格。