我一直在使用jQuery在我的基于Web的应用程序中完成整个AJAX魔术。
但是我做出了一个决定,我不需要jQuery所具有的所有这些惊人功能,除了它的AJAX功能(如$.ajax()
,$.get()
,$.post
,getJSON()
和{ {1}})。
你能推荐一个轻量级的crossbrowser AJAX库/框架(最大~10 kb)吗?
答案 0 :(得分:4)
您可以通过删除不需要的模块来缩小jQuery /只需修改Makefile文件。
答案 1 :(得分:3)
答案 2 :(得分:1)
MochiKit可能符合您的需求:http://mochikit.com/
虽然轻巧且功能强大,但可能无法满足10kb的要求(您可以将其修剪为仅异步模块)
等效方法是:
doXHR
doSimpleXMLHttpRequest
evalJSONRequest
loadJSONDoc
sendXMLHttpRequest
答案 3 :(得分:1)
真的轻量级有SACK(简单的AJAX代码套件) 我不使用自己,但它看起来很简单
编辑:我查了一下,js文件约为5kB
答案 4 :(得分:0)
MooTools的 ... !!
不要相信jQuery家伙......;)