我应该这样做吗
https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js
或者
http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js
当我使用 Google 的 CDN 包含 jquery 时?
两者都不。用:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
这将使用您的页面被请求的任何协议。
在这里查看我的参考。
您应该使用它而不是链接到您自己的服务器上此文件的副本。它可以节省您的带宽,因为您不必将此文件提供给您的用户(它加起来)。它可以让您的用户获得更好的体验,因为他们不必花费 500 毫秒来下载文件。最有可能的是,您的用户访问了另一个引用 Google API 的网页,并且会缓存 jQuery。如果他们没有,他们将从靠近他们位置的服务器中提取该文件,以最大限度地减少往返时间。
不要让任何人说服您这不是正确的做法。