我的朋友和我有一个网站(www.rosasecta.com)。它使用了大量的Ajax,但这一切都是靠手工完成的,而且真的很难以及难以挖掘。我们想要切换到JS库,但是JQuery,Prototype和Dojo要大。我们只是想要一个小巧紧凑的库,它可以干净地完成AJAX和一些基本的DOM选择。有人可以推荐一个吗?轻量级JS AJAX库
在此先感谢。
我的朋友和我有一个网站(www.rosasecta.com)。它使用了大量的Ajax,但这一切都是靠手工完成的,而且真的很难以及难以挖掘。我们想要切换到JS库,但是JQuery,Prototype和Dojo要大。我们只是想要一个小巧紧凑的库,它可以干净地完成AJAX和一些基本的DOM选择。有人可以推荐一个吗?轻量级JS AJAX库
在此先感谢。
jQuery的,道场(和其他一些框架)的选择部分实际上是作为一个单独的图书馆,滋滋声选择库:
嘶嘶声声称只有4kb的缩小和根据他们的网站gzipped。
但是,对于ajax,我认为只有最小位的定制jquery可能是最好的“完整软件包”。像dojo这样的其他一些图书馆也有建立它们的方法,它们也完全符合你想要的功能。
默认的jquery minified + gzip只有19kb。我认为一个核心构建可以做到只有12kb。
jQuery并不大,你可以使用Google's hosted version这意味着很多用户甚至不必在访问你的页面时下载它。
您请求:
你几乎已经得到了jQuery的了。
托管版本有一个缺点:当它切换到它时,几个用户(仅1000或1000个)投诉元,因为他们的公司防火墙出于某种原因阻止了它。 – 2010-01-07 02:18:55
是的。但是这个数字足够低:) – Sampson 2010-01-07 02:29:01
在aro 56K缩小的jQuery小于一个典型的JPG文件的大小。它会做你需要的一切和whooooooole更多
MooTools怎么样?它不会提供jQuery所有的东西,但是如果它能够满足你的需求,它就非常小巧。
Zepto.js:http://zeptojs.com/#download(8kb gzipped)
Zepto.js不支持Internet Explorer – 2013-11-21 14:07:44
@AlecSmart是的,值得注意的是。 – Ale 2013-11-22 18:24:39
你试过jQuery吗?这不是突兀的,你只需要使用你需要的位。 – 2010-01-07 02:16:25
你还没有接受过你的9个问题中的任何一个的答案。你真的应该给贡献者他们应得的荣誉。 – avpx 2010-01-07 02:20:30