移动端:zepto框架
zepto框架
一、zepto框架概述
- Zepto是一个轻量级的针对现代高级浏览器的JavaScript
- 库兼容性:
- 优势:
- 更小型的JavaScript框架
- 完全兼容jQuery语法
- 精简大量浏览器兼容性代码,更轻量
-
封装了移动端手势
- 下载:
- 引入:
- <body> <script src=zepto.min.js></script> </body>
-
CDN加速服务:http://cdn.uedsc.com/zepto/ 【CDN内容分发网络】
二、 zepto和jQuery的区别
-
针对移动端程序,Zepto有一些基本的触摸事件可以用来做触摸屏交互,Zepto是不支持IE浏览器的
-
Dom操作的区别:添加id时jQuery不会生效而Zepto会生效
-
事件触发的区别:使用jQuery时load事件的处理函数不会执行;使用Zepto时load事件的处理函数会执行
- 事件委托的区别:zepto中,选择器上所有的委托事件都依次放入到一个队列中,而在jquery中则委托成独立的多个事件
-
width()和height()的区别
-
offset()的区别
-
Zepto中没有为原型定义extend方法而jQuery有
-
Zepto的each方法只能遍历数组,不能遍历JSON对象
三、 zepto和jQuery相同方法或属性

四、zepto独有特效
五、 完整Zepto文件
六、项目案例
- 滑动解锁
- 锁屏时间更新
- 时间使用插件完成:http://momentjs.cn/
- 定时器
- 调用锁屏插件
- 插件地址:http://ignitersworld.com/lab/patternLock.html
- 插件使用
- 首页界面设计