什么是尝试加载的好方法?在google托管的jQuery(或者其他谷歌托管的lib),但是如果google尝试失败的话,加载我的jQuery副本呢?我不是说谷歌是个怪胎。有些情况下谷歌的拷贝被屏蔽了(比如在伊朗)。我会设置一个计时器并检查jQuery对象吗?这两份拷贝会有什么危险?并不是真的在寻找诸如“只使用谷歌一号”或“只使用你自己的”这样的答案。我理解这些论点。我也知道用户可能会缓存Google版本。我在考虑从总体上说云的后遗症。编辑:这个部分添加了.。由于Google建议使用google.load加载Ajax库,并在完成时执行回调,所以我想知道这是否是序列化这个问题的关键。我知道这听起来有点疯狂。我只是想弄清楚是否能以可靠的方式完成。更新:jQuery现在托管在微软的CDN上。http://www.asp.net/ajax/cdn/使用Google托管的jQuery的最佳方法,但回到我在Google上托管的库失败
4 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
Modernizr.load([{ load : '//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'},{ test : window.jQuery, nope : 'path/to/local/jquery-1.7.2.min.js', both : ['myscript.js', 'another-script.js'], complete : function () { MyApp.init(); }}]);
添加回答
举报
0/150
提交
取消