27
2018
10

公共jquery库无法连接,则实行本地库

如果没有加载公共库jquery,则加载本地jquery。

jQuery加载后,会在window对象上创建jQuery属性。所以根据window.jQuery来判断是否加载过jQuery。

用的是短路求值。A || B(A或B)中,如果A的值为真,则不对B求值,结果直接为真。如果A的值为假,则对B求值,B的真假值为此表达式的真假值。

window.jQuery为真,则不执行||后面的语句,如果window.jQuery为假。则在文档中插入script标签的方式载入jquery库(/jquery.min.js)。

<script src="http://cdn.staticfile.org/jquery/2.1.0/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/jquery.min.js">')</script>


« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。