javascript - 移动端开发用jQuery还是zepto?
高洛峰
高洛峰 2017-04-10 17:58:54
[JavaScript讨论组]

移动端开发用jQuery还是zepto?
你肯定回答我是zepto.js,当然我也知道移动端开发使用zepto.js更好,体积更小.
但是:
我的项目是PC和移动端都有的,我PC端是原本打算用jQuery+Bootsrap,移动端还没开始考虑,今早突然看到了Amaze ui决定用他,因为Amaze UI使用了Zepto.js.这样我就可以只做一次开发,PC和移动端都可以适配~~
额跑题了,
可是有人问我说jQuery 也可以做移动端开发,除了体积比zepto大,但是压缩之后又差不太多,为什么非得用zepto呢,我不知道该如何有力的反驳他,
总的来说就是:
zepto做移动端比jQuery的优势具体在那里,体积就不用说了哈~~
感谢感谢,本人没用zepto开发过,jQuery也只是熟悉的程度,我一直使用的都是avalon,
所以如果问题比较小白,请念在我是初学者的份上,轻点~0~

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(8)
ringa_lee

第一,看你PC端的需求了吧 如果PC端需要支持IE8版本 zepto和差不多大小的jquery2.0系列就不好用了 只能使用压缩后100kb的jquery

第二,你也可以直接无视第一条 直接使用浏览器中的hack来控制手机端和PC端分别使用 zepto和jquery
至于zepto和jquery的使用方法 他们可以说基本一样,会用jquery 一定就会用zepto的 只是jquery很多方法并没有在zepto中实现

PHP中文网

1,轻量下载快不代表执行速度快执行效率高。
2,jQuery有1.x版和2.x版。
3,哪个顺手就用哪个。

天蓬老师

jquery 2.0不用犹豫。

迷茫

都不用 上vuejs 或者avalonjs

PHP中文网

就说一点,zepto有触屏事件,而jquery没有

伊谢尔伦

用惯jquery还是用它吧,用zeptojs会碰到很多的问题,都需要自己去解决,网上的资料和实例太少

巴扎黑

zepto在配置不高的手机上,加载速度明显比jQuery快。jq加入后,页面有很长的空白阶段,用zepto则不会,但是手机配置高了之后,区别就不大了。所以如非必要,移动端最好不要引入这些重量级的框架

天蓬老师

zepto的坑有点多,有些方法需要自己去实现,比如说prevAll,nextUntil 这些方法,还有我用的那个版本居然还不支持animate 也不支持stop,~ so,省事的话用jquery吧, 现在的手机性能都可以,看不出什么差异区别的,当然,如果你用的框架或者库很多的话,自行考虑吧。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号