我只想使用JQuery Slider功能而不是其他任何内容。
然而,要做到这一点 - 我必须下载3个文件:
总计约74kb(28kb gzipped)。
由于我只使用JQuery作为Slider功能 - 如何轻松删除所有未使用的JQuery基本代码,如Toggle功能等?
答案 0 :(得分:5)
不容易。
缩小gzip压缩jQuery只有19KB;这不值得努力。
为了提高效果,load jQuery.js from Google:http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
答案 1 :(得分:1)
这将是非常困难的,但它是可行的,因为jQuery库建立在自己身上,所以你需要进入每个文件并将所需的所有函数拉入滑块javascript文件,最终你应该找到所需的所有功能。
但是,它太小了,我不知道你这样做会如何获得。
答案 2 :(得分:1)
Closure Compiler,minifier jQuery使用从1.4开始,据说允许你在使用javascript库编译脚本时剥离你不需要的代码。由于jQuery是一个库,因此Closure Compiler可能具有您需要的功能。我没有以这种方式使用它,但这在Compiler Docs:
中有所描述http://code.google.com/closure/compiler/docs/api-tutorial3.html#dangers
答案 3 :(得分:1)
这是我遇到的一个很好的jquery构建器:jQuery Builder
老问题,但我也在寻找一个,这个问题出现在谷歌,所以可能还有其他人在寻找一个。希望这有助于每个人!
答案 4 :(得分:0)
答案是普通的。如果您使用的是Javascript框架的插件,那么您自然需要加载核心组件(压缩或不压缩)。