0

我知道这个问题之前已经被问过了,我已经看过并且无法解决我的问题

<script type="text/javascript">
$.noConflict(true);
</script>

当我插入此代码时,“jquery-latest.min.js”停止工作

这是有冲突的线

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

我可能是我把代码放在了错误的地方......

4

2 回答 2

5

您只需要对 jquery 的一个引用。1.4.2 是一个非常旧的版本,您是否有理由同时包含该版本以及最新版本?

删除您的参考之一,您就完成了。

于 2013-03-19T17:20:59.597 回答
1

尝试migrate

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">
</script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.min.js"></script>

并删除旧的。

从文档:

jQuery 迁移插件

我们创建了 jQuery Migrate 插件来简化从旧版本 jQuery 的转换。该插件恢复了已弃用的功能和行为,以便旧代码仍能在 jQuery 1.9 及更高版本上正常运行。使用未压缩的开发版本来诊断兼容性问题,它将在控制台上生成警告,您可以使用这些警告来识别和修复问题。使用压缩的生产版本来简单地修复兼容性问题,而不会生成控制台警告。

在这里阅读更多

于 2013-03-19T17:27:08.263 回答