我正在尝试更新我的 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 可以解决问题,但它不是......任何关于为什么会发生这种情况的反馈将不胜感激。