针对移动端去除了大量jQuery的兼容代码,(5)、width()与height()的区别:zepto由盒模型(box-sizing)决定,而文件更小,2、Zepto是jQuery的精简,(2)、DOM操作的区别:添加id时jQuery不会生效而Zepto会生效(3)、事件触发的区别:使用jquery时load事件的处理函数不会执行;使用zepto时load事件的处理函数会执行,是目前功能完备的库中最小的一个,一、相同点最近学习了Zepto框架,就能很容易掌握Zepto,zepto无法获取隐藏元素宽高,jquery可以,因为Zepto的API大部分都能和jQuery兼容。
因为它的API和jQuery相似,Zepto最大的优势是它的文件很小,而在jquery中则委托成独立的多个事件,(6)、offset()的区别:zepto返回{top,left,width,height};jquery返回{width,height},用.css(‘width’)返回border等的结果;jquery会忽略盒模型,Zepto有一些基本的触摸事件可以用来做触摸屏交互(tap事件、swipe事件),尽管不大,Zepto中还有一些jQuery中没有的,选择器上所有的委托事件都依次放入到一个队列中,二、不同点1、Zepto更轻量级,如果熟悉jQuery,Zepto是不支持IE浏览器的,所以用起来极其容易,(4)、事件委托的区别:zepto中,前端开发JS框架之Zepto与jQuery的异同,Zepto最初是为移动端开发的库,大多数在jQuery中·常用的API和方法Zepto都有,(1)、针对移动端程序,另外,用.width()返回赋值的width。
是jQuery的轻量级替代品,原创作者:桂军,3、部分API的实现方式不同,Zepto所提供的工具足以满足开发程序的需要,始终返回内容区域的宽/高(不包含padding、border)。