我如何在项目中升级jQuery?

时间:2012-02-02 14:06:11

标签: jquery

我正在尝试找出升级jQuery的最佳方法。

假设我使用的是jQuery v1.4.4,我想升级到1.7.1。

如果我想要更新,是否应该从项目中完全删除jquery-1.4.4.js,或者除了jquery-1.4.4.js之外还应该保留jquery-1.7.1.js

也可能有一些jQuery文件可能引用jquery-1.4.4.js,升级这些案例的最佳方法是什么?

2 个答案:

答案 0 :(得分:3)

新版本的jQuery应该完全替换旧版本,因此您可以删除包含旧版本的<script>并将其替换为新的<script>块。

您会发现jQuery更新通常不包含许多重大更改(会破坏与以前版本一起使用的代码的更改),因此,对于大多数情况,您不应该升级时遇到的任何问题。

但是,当然,您应该查看release notes以查找要升级到的版本(实际上是您绕过的所有版本),以检查您是否会受到任何影响的变化。

代码不引用特定版本的jQuery。使用jQuery的代码只使用jQuery方法和构造函数(jQuery$),并期望某个方法签名(接受参数和返回类型的形式)。升级到新版本可能删除这些方法或更改它们的签名,您需要注意

答案 1 :(得分:0)

是将旧版本的脚本标记替换为新版本。

在客户端(除非您使用LAB或类似的东西)另一个文件的唯一方法是在HTML页面中包含脚本标记。没有任何加载器,JavaScript文件无法调用其他JavaScript文件。

话虽如此,请确保在部署前彻底测试!