正如我所看到的,每次加载网站时加载jQuery都很慢。即有没有办法从jQuery实时加载特定功能?
<!-- jQuery -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<!-- Site Scripts -->
<script type="text/javascript" src="js/myJS.js"></script>
与将jQuery下载到本地文件系统并将其导入本地相比。即
<!-- jQuery -->
<script type="text/javascript" src="js/jquery-someversion.min.js"></script>
<!-- Site Scripts -->
<script type="text/javascript" src="js/myJS.js"></script>
显然取决于我的互联网的速度加载脚本的时间。
我想知道是否有某种类型的jQuery API允许我使用HTML脚本标记“延迟加载”它(jQuery)。我的意思与延迟加载jQuery是:只加载特定的功能(S)我会使用,即
<!-- jQuery -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js/events"></script>
<!-- Site Scripts -->
<script type="text/javascript" src="js/myJS.js"></script>
改变了源:<脚本.... SRC =“HTTP:// code.jquery.com/jquery-latest.min.js/ 事件“/>
我知道我可以查找该特定功能的jQuery代码,并在需要时加载它自己,但我每次jQuery有更新或其他内容时,都不希望将这些功能复制到我的本地文件系统中。如果你还没有得到我要去的地方,我想要的是有一种方法,我知道这些功能是最新的和支持的(通过jQuery),所以后来的错误修复/改进/更改/添加/交叉浏览器支持jQuery是“自动”实现在我的网站。
它可能是“慢”,但它只是在*第一*一次它的速度慢。另外,如果你使用真正的版本(而不是总是最新的版本),你将有更好的缓存,因为超时不会尽快过期。 (由于显而易见的原因,这是“最新”版本,因此不能被缓存太长)。 –
'// ajax.googleapis.com/AJAX /库/ jQuery的/ 1.10.2/jquery.min.js'是* *仅32.5KB后,HTTP压缩*和*是*很缓存*。我认为也许还有其他性能问题需要首先消除。 – user2864740
当一个BUG修复伤了你的生产代码比... – epascarello