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 に答える