7

是否可以处理在同一页面中加载的 2 个版本的 jQuery 之间的冲突?假设这些代码行:

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

<script type="text/javascript" src="thisFileUsesFirstJquery.js"></script>
<script type="text/javascript" src="thisFileUsesSecondJquery.js"></script> 

我不使用内联 java 脚本代码。在我的情况下,我的 java 脚本代码发生在外部文件上。我的问题是:我应该如何使用 noConflict() 方法来防止它们之间发生冲突。

4

1 回答 1

20

是的,你可以这样做:

  <script type="text/javascript" src="jquery-1.1.3.js"></script>
  <script> $113 = jQuery.noConflict();</script>
  <script type="text/javascript" src="jquery-1.4.2.js"></script>

然后在您的代码中使用 $113 或 $

于 2012-11-11T12:42:44.880 回答