来自 CDN 的 jquery
我如何在 cdn 中加载以下内容,如果失败,我将需要加载本地文件(如果
- Google 的 CDN 失败):jquery.min.js 和 jquery-ui.min.js。
- 微软的 CDN: jQuery.Validate.min.js
How do i load the following in cdn and if they fail i would wnat my local file to load if this fails
- Google's CDN : jquery.min.js and jquery-ui.min.js.
- Microsoft's CDN : jQuery.Validate.min.js
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这就是 html5boilerplate.com 的人这样做的方法
this is how guys from html5boilerplate.com do this
您可以在包含文件后检查 jquery 对象是否存在,以便您有一个故障保护(非常罕见)
链接
因此,对于您要求的MS validate.js - http://ajax.microsoft.com/ajax/jQuery.Validate/1.6/jQuery.Validate.min.js
谷歌jquery.min.js - http://ajax. googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js
Google jquery.ui.js - http://ajax.googleapis.com/ajax/ libs/jqueryui/1.7.2/jquery-ui.min.js
看看这个问题:Microsoft CDN for jQuery 还是 Google CDN? 他们也讨论了您的问题
You can check whether the jquery object exists after including the file so you have a failsafe (very rare)
So, for the links you asked for
MS validate.js - http://ajax.microsoft.com/ajax/jQuery.Validate/1.6/jQuery.Validate.min.js
Google jquery.min.js - http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js
Google jquery.ui.js - http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js
Have a look at this question : Microsoft CDN for jQuery or Google CDN? They talk about your problem as well
jQuery: https://ajax.googleapis.com/ajax /libs/jquery/1.5.1/jquery.min.js
jQueryUI:https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/jquery-ui.min.js
了解更多信息。 http://code.google.com/apis/libraries/devguide.html#jquery
对于类似这样的后备。
jQuery: https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js
jQueryUI: https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/jquery-ui.min.js
for more info. http://code.google.com/apis/libraries/devguide.html#jquery
for fallback something like this.
检查这个来检查jquery是否是否已加载。
对于加载 jQuery 这肯定会对您有所帮助。
您还可以检查 此处。
Check this to check if jquery has loaded or not.
For loading jQuery this will certainly help you.
Also you can check if validate plugin is loaded or not on here.
已经在 jquery ui - how to use google CDN 回答了类似的问题
您可以使用以下方式进行调用:
您还可以从 Microsoft CDN 加载 jQuery,
您还可以通过更改主题名称来链接到其他 Ui 主题。在这种情况下,将名称 base 更改为任何其他主题名称
/base/jquery-ui.css
到任何其他主题。查看 jQuery UI 博客,了解所有 CDN 链接 http://blog.jqueryui.com/
如果您想在 Google 失败的情况下恢复到您的主机,您可以这样做
Already answered a similar questions at jquery ui - how to use google CDN
You can make the call using
You can also load jQuery from Microsoft CDN at
You can also link to other Ui themes by changes the name of the theme. In This case change the name base to any other theme name
/base/jquery-ui.css
to any other theme.Check out the jQuery UI Blog for a link of all CDN links http://blog.jqueryui.com/
If you want to revert back to your host in case Google failed, you can do
对于
Jquery Ui
对于 Jquery 验证
链接
MS validate.js - http://ajax.microsoft。 com/ajax/jQuery.Validate/1.6/jQuery.Validate.min.js
Google jquery.min.js - http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js
Google jquery.ui.js - http://ajax.googleapis.com/ ajax/libs/jqueryui/1.7.2/jquery-ui.min.js
Google JqueryUi 主题-(将基础更改为核心主题名称之一)http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/themes/base /jquery-ui.css
fOR jQUERY
For Jquery Ui
For Jquery validate
Links
MS validate.js - http://ajax.microsoft.com/ajax/jQuery.Validate/1.6/jQuery.Validate.min.js
Google jquery.min.js - http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js
Google jquery.ui.js - http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js
Google JqueryUi theme- (change base to one of the core theme name) http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/themes/base/jquery-ui.css