作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想同时使用“Google Hosted Libraries”和“Microsoft Ajax Content Delivery Network”来执行 jQuery 等库脚本,这样即使其中一个加载失败(例如 Google),另一个也会加载,并呈现网页正确。
由于Google在中国和其他一些地区被禁止,因此有必要添加Microsoft/CDNJS或本地文件等备份源。
请注意,我的 jQuery 位于页面底部,而不是头部。
您能给我一个可靠的解决方案吗?如果按照以下顺序加载那就太好了:Google>CDNJS/MICROSOFT>本地文件
这个问题不重复!我没有找到针对此问题的任何可靠/具体的解决方案。
最佳答案
在初始脚本标记后面插入以下 javascript
。
<script src="http://code.jquery.com/jquery-2.2.4.min.js"></script>
<script type="text/javascript">
(window.jQuery)||document.write('<script type="text/javascript" src="/scripts/jquery-2.2.4.min.js"><\/script>');//]]>
</script>
说明:
jQuery
脚本注意:将网址替换为您首选的后备网址
关于javascript - 如何为库脚本使用多个CDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447183/
我是一名优秀的程序员,十分优秀!