我可以将jQuery拆分成两个文件吗?

时间:2011-08-20 18:25:05

标签: jquery

如您所知,TCP的最大MTU为1500. iPhone不会缓存大于25kb的文件。

是否有人试图将jQuery拆分为两个单独的文件?

enter image description here

jQuery 1.5.2是29.1kb。如何将jQuery 1.5.2拆分为两个文件?

我有两个文件:

  • jquery1.js~15kb
  • jquery2.js~15kb

文件将缓存在iPhone上。页面将更快打开 - 156ms


好的我将一些函数'jquery.extend移动到外部文件 只需输入eval();

asd ='code'; - neede删除白色空格逃脱'“eq yuicompressor.jar的新行

2 个答案:

答案 0 :(得分:1)

我建议使用Application Cache。 http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#manifests

无论大小如何,您都可以将所有静态文件保存/缓存到磁盘(最多5MB没有问题)。如果jQuery是你所担心的全部:

CACHE MANIFEST
# List of all resources required by this project

/script/path/to/jquery/jquery.js


NETWORK:
*

答案 1 :(得分:0)

如果查看代码,请查找“jquery.extend”的实例。这些应该可以分成单独的文件。