是否可以将jquery.js分成两个或三个不同的部分?
目前我使用的是版本1.4.2,这个版本太重了,无法在256kbps的互联网线路上加载。
此致
Vikas Parab
答案 0 :(得分:2)
查看jQuery's repository at GitHub,然后查看Makefile。您可以调整构建文件(或Rakefile或Ant的build.xml)以仅包含您需要的部分。
答案 1 :(得分:2)
切换到CDN托管的jQuery源,以最大化浏览器上的缓存命中率并链接页面中的min.js版本(仅24.1 kb)
答案 2 :(得分:1)
保罗爱尔兰说,你可以有效地删除你认为不会需要的所有部分,并建议在这里做到这一点:http://paulirish.com/2010/10-things-i-learned-from-the-jquery-source/。不幸的是,我似乎无法跳过视频,但你应该看看整个事情 - 保罗是jQuery大师之一!
如果您没有使用大量的库,这应该会有很大帮助。
我希望这有帮助!
更新:还有一个更随机的YouTube版本。 http://www.youtube.com/watch?v=i_qE1iAmjFg如果你不耐烦,请跳到50米标记。
另外,我认为你使用的是缩小版?如果没有,那就相当小了。
更新2:如果您只使用jQuery的选择器部分,请考虑使用Sizzle(http://sizzlejs.com/),它仍然是jQuery的一部分。 (Sizzle就像4K缩小了一样)