在标准MVC4项目中更改Jquery版本时需要采取哪些预防措施?

时间:2013-06-22 13:37:07

标签: jquery asp.net-mvc-4

我开始了一个MVC4项目,并为VS2012界面为您准备的标准项目编写了相当多的代码。如果此时我想要包含更新版本的Jquery和Jquery UI会有什么影响吗?我的帐户,共享布局过滤器/视图/模型/控制器与VS生成的默认值相同。如果我在此阶段在项目中包含JS http://code.jquery.com/jquery-1.9.1.jshttp://code.jquery.com/ui/1.10.3/jquery-ui.js,那么您的体验会出现任何隐藏的问题吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

很难说,因为我们不知道你正在使用什么代码。

如果您没有使用jQuery 1.8或更早版本中已弃用的任何内容,那么您应该没有任何问题。 jQuery 1.9 / 2.0删除了许多已弃用的函数,如.live和.die,所以如果你没有使用它们,那么你应该没有任何问题。至于jQuery UI,如果你没有做任何事情,你很可能也没有任何问题。

你可能不想升级到jQuery 2.0,因为它删除了对早于IE9的IE浏览器的支持,但jQuery 1.9和jQuery 2.0在功能上与旧的浏览器支持不同。

我建议您复制一个项目,进行升级,看看是否有任何问题。这是最直接的了解方式。