2

私はjqueryの競合を抱えていますが、これは主に私がそれについて知らないという事実に基づいて解決することはできません。誰かが私のためにそれに光を当てることができるのだろうか?2つのスクリプトを実行しています。最初のリクエストはjquery.1.3.1ですが、2番目のスクリプトにはjquery.1.7.1が必要です。両方が存在する場合、最初のスクリプトは機能せず、1.7.1を削除すると2番目のスクリプトが壊れます。

両方を同じページでうまく再生する方法はありますか?どちらのスクリプトも作成しなかったので、1.7.1で動作するように最初のスクリプトを更新する方法がわかりませんか?

敬具

4

1 に答える 1

3

あなたはjQuery.noConflict()使用することができます:

<script src="jquery1.7.1"></script>
<script>
$j17 = jQuery.noConflict();
</script>
<script src="jquery1.3.1"></script>

これで、または$j17で古いバージョンのjQuery1.7.1を参照できます。$jQuery

ただし、実際には最新バージョンのjQueryを使用する必要があります。

于 2012-06-15T09:27:03.030 に答える