我一直在使用 jQuery 在基于 Web 的应用程序中完成整个 AJAX 魔术。但我决定不需要 jQuery 拥有的所有这些惊人的功能,除了它的 AJAX 函数(如、$.ajax()
、$.get()
和$.post
)。getJSON()
load();
你能推荐一个轻量级的跨浏览器 AJAX 库/框架(最多约 10 kb)吗?
我一直在使用 jQuery 在基于 Web 的应用程序中完成整个 AJAX 魔术。但我决定不需要 jQuery 拥有的所有这些惊人的功能,除了它的 AJAX 函数(如、$.ajax()
、$.get()
和$.post
)。getJSON()
load();
你能推荐一个轻量级的跨浏览器 AJAX 库/框架(最多约 10 kb)吗?
您可以通过删除不需要的模块来使 jQuery 更小/只需修改Makefile文件。
MochiKit 可能满足您的需求: http: //mochikit.com/
尽管轻巧且功能强大,但它可能无法满足 10kb 的要求(您可以将其缩减为仅 async 模块)
等效的方法是:
多XHR
doSimpleXMLHttpRequest
evalJSONRequest
加载JSONDoc
发送XMLHttpRequest
真的很轻量有 SACK (Simple AJAX Code Kit) 我自己没用但是看起来很简单
编辑:我检查了,js文件大约5kB
MooTools ...!!
不要相信 jQuery 的家伙... ;)