我是javascript新手,所以这可能是愚蠢的问题。
我正在研究JQuery-UI教程,它们有:

<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

如果我可以包含这样的js代码,为什么还要下载jquery库?

最佳答案

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
if (!window.jQuery) {
    document.write('<script src="/path/to/your/jquery"><\/script>');
}
</script>

当您使用CDN时,用户不必再次下载jquery文件,因为他们很可能已经对其进行了缓存。

第二个脚本标签中的代码检查CDN中是否提供了jquery,并回退到计算机上jquery的本地副本。

10-07 19:10
查看更多