最佳实践表明,我的网站严重依赖Jquery和从Google CDN提供的JQuery UI,如果CDN由于某种原因失败,应该有一个回退。如何检查是否加载了一个Jquery UI主题?
我的问题是,我该如何去做一个给定的主题?如果有关系,我使用雷德蒙德主题。
目前我打算使用的代码是这样的:
if(!jquery){//load local file instead; }
else if(!jquery.ui){//load local file instead; }
,但我想从谷歌正在加载主题文件的回退过,如果可能的话。
任何想法? :)
是不是有可能在你的服务器发布的jQuery,jQuery UI的和主题文件吗? – hkutluay
@hkutluay可以,但通过提供来自Google CDN(最流行的afaik)的公共资产,它可以被缓存,所以许多用户已经拥有它并且不必下载它。缺点是依靠CDN,这正是我想要处理的主题文件。 –
好的,谢谢你的解释 – hkutluay