Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

没有jquery版本? #143

Closed
travellerwjoe opened this issue Dec 5, 2015 · 28 comments
Closed

没有jquery版本? #143

travellerwjoe opened this issue Dec 5, 2015 · 28 comments

Comments

@travellerwjoe
Copy link

这让使用jquery为框架的网站额外又的引入zepto框架,就没有jquery版本的吗

@Mickey-
Copy link
Contributor

Mickey- commented Dec 7, 2015

zepto或jquery都只是个方便开发的工具库而已。没有严格的“是否支持”之说。

jQuery性能的确好,但体积过大,同时不完全适合移动端开发。如果是因为历史原因,那可以hack一下:

引用jQuery后,在引入sui-mobile之前,加上

<script>var Zepto = jQuery</script>

这样应该可以使用,但可能会有其他小问题

@dongfo
Copy link

dongfo commented Dec 15, 2015

http://www.wtoutiao.com/p/C62fOy.html
zepto的速度比jquery慢啊,如果说用zepto是为了体积小,那么对于性能低下的移动端来说,一个性能较低的zepto其实得不偿失。相反jquery2更适合移动端。jquery2抛弃了对IE的兼容,文件也相对较小。

@Mickey-
Copy link
Contributor

Mickey- commented Dec 18, 2015

@dongfo 这个问题我们也有调研过,不过权衡利弊吧。后面可能会放开工具库选型

@mxq00812314
Copy link

啥时候换可以兼容Jquery 的

@xyqfer
Copy link

xyqfer commented Mar 7, 2016

可以试下 Light7,兼容 jQuery

@twesix
Copy link

twesix commented Apr 3, 2016

jQuery有一个防止和其他框架冲突的方法
yourName=$.noConflict();
这样依然可以使用jQuery,不过就是没有那么方便了而已

@sndwow
Copy link

sndwow commented May 24, 2016

建议加入JQUERY,毕竟因为几十KB的大小,让程序员修改陈旧的代码是不值得的,而且速度上JQUERY也有优势。现在都是4G网络,加载上来说也不会很慢。而且目前主流的PHP MVC框架用的都是JQUERY,要转移到zepto上肯定会有一些未知的问题。

以上,是个人目前不使用SUI的原因,持观望态度,希望能继续发展,支持!

@cwl19870312
Copy link

从以前的pc到移动 一直用jquery。。。搞个jquery 好些吧。

@haiziyhf
Copy link

haiziyhf commented Jun 4, 2016

picker是否可以支持地区自定义三级联动

@tyaqing
Copy link

tyaqing commented Jun 19, 2016

优化一张图片就可以了。。。

@ablikim915
Copy link

为什么不用jQuery Mobile来写呢?这样多方便啊。

@80Arrow
Copy link

80Arrow commented Jul 20, 2016

$.toast 怎样多行显示

@EzekR
Copy link

EzekR commented Oct 21, 2016

不兼容jquery确实带来了很多问题

@mqhe2007
Copy link

本来还想用呢,不支持jQuery?性能和体积,我选择性能,如今网络环境下,体积算个毛。

@hechuanhua
Copy link

这年代还用zepto,从各方面来说为了一点体积用zepto都是得不偿失,而且现在大部分项目都是基于jquery,你这样的框架基本否定了很多项目

@shaoing
Copy link

shaoing commented Dec 10, 2016

支持Jquery的顶起!!

@joker-danta
Copy link

jq 在很大程度上是很多前端都离不开的东西,毕竟在前端的发展历程上jq有很大推动作用。所以我觉得这个不应该去限制是zepto还是jq,而且虽然jq大了十几kb,但是性能方面比zepto好了很多,在一定程度上如果选用zepto反而会有损失,希望阿里可以放开这点,建议使用jq2.x或者3.x版本的

@Jeasonweb
Copy link

我刚才想做一个系统,发现zepto.js请求一直报错,什么情况,zepto.js不是因为没人维护给弃掉了吗?

@luo-jy
Copy link

luo-jy commented Mar 22, 2017

还没JQ版本咩??

@ablikim915
Copy link

用微信的ui框架好,兼容性高 稳。大家可以试试weui

@lvsuming
Copy link

有vue、react版本的吗,以后可以支持不

@chengqinghuanyu
Copy link

如果使用jquery可以考虑light7,之前遇到一个问题是引入省市县级联不兼容pc的老代码,加入jquery防止冲突后又出现,路由跳转错误,费了一个下午换成light7问题解决。

@Zshiyi
Copy link

Zshiyi commented Sep 22, 2017

还好吧,虽然界面不算太好看,功能不算太完善,但是做些小项目足够了,<script>var Zepto = jQuery</script>?楼上的大神酱紫真的可以吗?我去试试

@15201969086
Copy link

用zepto ajax请求就报错,如果不用就能获取数据是为什么。。。

@boolean111000
Copy link

什么破东西,ajax请求一堆的报错

@mtsee
Copy link

mtsee commented May 7, 2018

gzip后,和zepto大小差距就10多KB。一个icon大小差不多,真不知道用zepto的意义在哪里?

@TPzQ
Copy link

TPzQ commented Sep 19, 2018

这个ui应该已经是没有人运维了的吧

@BeHappyWsz
Copy link

jQuery有一个防止和其他框架冲突的方法
yourName=$.noConflict();
这样依然可以使用jQuery,不过就是没有那么方便了而已

遇到的问题:zepto.js的$.init()和引入拖拽返回按钮的jquery-ui.min.js冲突,
解决:引用zepto.js之前加入jquery.js和<script>var jq=

You can't use 'macro parameter character #' in math mode

$.noConflict()&lt;/script&gt;,然后使用jq("#**").draggable()正常使用了。冲突的根源是$
/jQuery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests