文档章节

使用jquery静态资源公共库cdn及回退地址

白俊遥
 白俊遥
发布于 2016/05/14 11:19
字数 303
阅读 205
收藏 0

现在互联网巨头都提供的有一些静态资源公共库为广大的开发者们提供了便利;

因为他们有着遍布各地的cdn节点;所以使用这些资源库既可以加速加载资源;又能节省流量;何乐而不为呢?

然而因为有一堵神圣的墙的原因;我等生活在天朝的子民是没办法享用谷歌的资源库了;

不过百度的资源库也是挺不错的;推荐尝试:http://cdn.code.baidu.com/

这里以jquery为例:

<script type="text/javascript" src="//apps.bdimg.com/libs/jquery/2.0.0/jquery.min.js"></script>
<script>
(function(){
    window.jQuery || document.write('<script src="/Public/static/js/jquery-2.0.0.min.js"><\/script>');
})();
</script>

但是;互联网的世界变化的这么快;谁能保证百度会永久为我们提供cdn服务呢?

因此保险起见;我们还是需要在自己的服务器上放一份jquery;然后设置回退地址;

当百度的cdn不可用时;使用我们自己服务器的jquery资源;

代码如上;

白俊遥博客

 

本文为白俊遥原创文章,转载无需和我联系,但请注明来自白俊遥博客http://www.baijunyao.com                        

© 著作权归作者所有

共有 人打赏支持
白俊遥
粉丝 15
博文 58
码字总数 28701
作品 1
朝阳
程序员
私信 提问
jquery、CSS、icon、字体、模板、CDN资源库汇总(庞大的前端干货)

jQuery(js)库: jQueryfuns:43,849 个HTML, CSS & 响应式模板 http://www.jqueryfuns.com/ datouwang 一个js特效库 http://www.datouwang.com/ js代码网 大量js和css效果代码分享 http:/......

找前辈网
2017/10/24
0
0
Sleuth.js - 想用啥就用啥

GitHub: https://github.com/AxeMea/Sleuth.js 一.Sleuth.js是什么 Sleuth是一个加载框架,它允许开发者只需要require相应的库或者插件,不需要去下载,就可以直接使用,并且允许开发者任意切...

jsing
2014/11/21
0
18
使用谷歌jquery库文件的理由

使用谷歌jquery库文件的理由 最近看到,那些引用jquery的文件那些网站,好多是使用谷歌的库;像这样的<script type=”text/javascript”src=”http://ajax.googleapis.com/ajax/libs/jquery...

天外飘雪
2012/07/18
0
1
为什么推荐使用谷歌加载jquery库文件

建议通过谷歌的CDN-Content Delivery Network(内容分发网络)来让你的网站加载jquery库文件。有的同学可能会问了,为什么要加载谷歌的jquery库文件呢?(PS:我们一般不都是加载自己服务器上...

i33
2012/10/25
0
0
jQuery学习(1)猜数字游戏

  jQuery是一个快捷、小型且特征丰富的JavaScript库。它使得HTML文档遍历及操作,事件处理,动画,Ajax等更简洁方便。它通过调用一个简单易用的API,就能在各种浏览器中使用。由于jQuery本...

jclian91
01/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3分钟总结Mybatis别名

1.系统内置别名: 把类型全小写(resultType/paramType) 2.给某个类起别名 2.1 alias=”自定义” <typeAliases> <typeAlias type="com.bjsxt.pojo.People" alias="peo"/> </typeAli......

KingFightingAn
昨天
1
0
JAVA设计模式之模板方法模式和建造者模式

一、前期回顾 上一篇《Java 设计模式之工厂方法模式与抽象工厂模式》介绍了三种工厂模式,分别是工厂方法模式,简单工厂方法模式,抽象工厂模式,文中详细根据实际场景介绍了三种模式的定义,...

木木匠
昨天
7
0
C中的宏的使用(宏嵌套/宏展开/可变参数宏)

基本原则: 在展开当前宏函数时,如果形参有#或##则不进行宏参数的展开,否则先展开宏参数,再展开当前宏。 #是在定义两边加上双引号 #define _TOSTR(s) #sprintf(_TOSTR(test ABC))pr...

SamXIAO
昨天
4
0
SpringBoot 整合异步调用方法

1. 在 SpringBoot 主类上使用 @EnableAsync 注解,开启异步调用功能 package com.codingos.springbootdemo;import org.springframework.boot.SpringApplication;import org.springfra......

北漂的我
昨天
3
0
0015-如何使用Sentry管理Hive外部表权限

1.文档编写目的 本文档主要讲述如何使用Sentry对Hive外部表权限管理,并基于以下假设: 1.操作系统版本:RedHat6.5 2.CM版本:CM 5.11.1 3.集群已启用Kerberos和Sentry 4.采用具有sudo权限的...

Hadoop实操
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部