我在<script>标记中使用以下jQuery链接:
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
是否有指向“最新”版本的链接?类似以下内容(不起作用):
http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js
(显然,将代码链接到可能变化的库并不一定是一个好计划,但在开发中很有用。)
我在<script>标记中使用以下jQuery链接:
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
是否有指向“最新”版本的链接?类似以下内容(不起作用):
http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js
(显然,将代码链接到可能变化的库并不一定是一个好计划,但在开发中很有用。)
当前回答
http://lab.abhinayrathore.com/jquery_cdn/是一个页面,您可以在其中找到指向最新版本jQuery、jQuery UI和Google和Microsoft CDN主题的链接。
此页面会自动更新CDN中的最新链接。
其他回答
在jQuery 1.11.1之前,您可以使用以下URL获取jQuery的最新版本:
https://code.jquery.com/jquery-latest.min.js-jQuery托管(缩小)https://code.jquery.com/jquery-latest.js-jQuery托管(未压缩)https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js-谷歌托管(缩小)https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js-谷歌托管(未压缩)
例如:
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
然而,自jQuery1.11.1以来,jQuery和Google都停止更新这些URL;它们将永远固定在1.11.1。没有可使用的受支持的替代URL。有关为什么会出现这种情况的解释,请参阅本博客文章;不要使用jquery-latest.js。
两个主机都支持https和http,因此可以根据需要更改协议(或使用协议相关URI)
另请参见:https://developers.google.com/speed/libraries/devguide
http://lab.abhinayrathore.com/jquery_cdn/是一个页面,您可以在其中找到指向最新版本jQuery、jQuery UI和Google和Microsoft CDN主题的链接。
此页面会自动更新CDN中的最新链接。
不要使用jquery-latest.js
此文件不再更新(它将永远在v1.11.1上)。此外,它的缓存寿命非常短(消除了使用CDN的好处),因此最好选择jQuery的版本。
jQuery博客的更多详情:http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/
这个怎么样?
http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
我想这总是最新版本-如果我错了,请纠正我。
并非一无是处,但您不应该只是自动使用最新的库。如果他们明天发布最新的库,并且它破坏了您的一些脚本,那么您就是SOL,但是如果您使用用于开发脚本的库,那么您将确保它们能够正常工作。