0

我正在尝试更新我的 jquery 库。目前我正在使用 jquery 1.3.2(压缩),这反过来又允许我为我的 javascript 页面编写的所有内容完美地工作。但是,当我尝试升级到 jquery-1.10.2(压缩)和 jquery-migrate-1.2.1(压缩)时 - 似乎我所有的 javascript 页面都不再工作......根本。如果我更新我的 jquery 库,这是否意味着我必须重新配置/重写我的 javascript 页面中的所有内容以适应新的更新?还是有什么我想念或不知道的?

这是放置这些文件的正确顺序吗?如果是这样,为什么它不能与我的 javascript 页面一起使用?由于 google pagespeed 说这是放置它们的最佳位置,我也将它们放在我的 html 页面的最底部...

<script type="text/javascript" src="js/JQuery/jquery-1.10.1.min.js"></script>
<script type="text/javascript" src="js/JQuery/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="js/NoS_Scripts.js"></script>

以上似乎使我所有的javascript(NoS_Scripts)无效并且无法正常工作......我所拥有的可以正常无缝工作的是:

<script type="text/javascript" src="js/JQuery/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/NoS_Scripts.js"></script>

这确实工作得很好 - 但是,我只是想将 jquery 库升级/更新到仍然用于 IE6、7 和 8 的最新版本之一。有人告诉我 1.10.2 和migrate 1.2.1 可以解决问题,但它不是......任何关于为什么会发生这种情况的反馈将不胜感激。

4

1 回答 1

2

如果您决定更新到最新的 jquery 库之一,您很可能需要重写您的 NoS_Scripts.js 文件。特别是如果您使用的是非常过时的版本。这里有一些信息可以帮助您朝着正确的方向前进。

更多信息,查看JQuery的主网站:http: //jquery.com/

API 文档:http ://api.jquery.com/

版本:http: //jquery.com/download/

于 2013-09-11T21:00:05.070 回答