Yud*_* Li 2 compression methods jquery extract
我知道 jQuerydocument.ready()和本机javascript onload()方法之间存在差异,因此我想document.ready()在DOM准备好时使用它来做一些初始化的事情。
但是,我不需要 jQuery 库提供的任何额外内容。鉴于 jQuery-1.7.2.min.js 的大小为94.8kb,这可能会延迟加载时间,尤其是在移动设备上,有没有办法获得仅提供该document.ready()方法的 jQuery 的均匀压缩版本?
如果没有,有没有其他lib可以提供类似的功能?
另外,我知道 jQuery 有移动版本,但由于此页面同时适用于 PC 和移动设备,我不确定移动版本是否可以在 PC 上正常运行。我想如果它兼容那么可能这就是要走的路?
谢谢!
你可能想看看 Zepto.js,它只有 8.4k ......
来自他们的网站——“Zepto 是现代浏览器的极简 JavaScript 库,其 API 主要与 jQuery 兼容。如果您使用 jQuery,您就已经知道如何使用 Zepto。”
就 IE 支持而言,您可以在 IE 中使用回退来恢复到 jQuery ...
<script>
document.write('<script src=' +
('__proto__' in {} ? 'zepto' : 'jquery') +
'.js><\/script>')
</script>
Run Code Online (Sandbox Code Playgroud)