0

jquery バージョン xx1 を使用する Web アプリケーションがあります。ここで、バージョン xx5 を使用するプラグインを使用したいと考えています。

下記を参照してください、

    <script type="text/javascript" src="<c:url value='/resources/scripts/jquery-1.7.1.min.js'/>"></script>
<script type="text/javascript" src="<c:url value='/resources/scripts/jquery-ui-1.8.2.custom.min.js'/>"></script>


// some other scripts 


<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="<c:url value='/resources/mobile/scripts/mobiscroll.core-2.4.4.js'/>"></script>
<script src="<c:url value='/resources/mobile/scripts/mobiscroll.datetime-2.4.4.js'/>"></script>

ここで私のプラグインはまったく機能していません。最初のjqueryを削除すると機能します。

jQuery.noConflict() を使用してみましたが、使用できません。

注:- これは他の誰かによって開発された古いアプリケーションであるため、スクリプトに触れたり、jquery バージョンを完全にアップグレードしたりすることは望ましくありません。

このアプリケーションは、jquery の多くのバージョンをまとめて使用しているようで、多くの問題や競合が多くの場所で発生しています。

助けてください。

4

1 に答える 1

0

ページに jQuery を 2 回含めると、災害が発生する可能性があります。アプリケーションに多くの技術的負債を導入しているため、この道を進むことは正直お勧めしません。私は腰を据えて、すべての jQuery バージョンを 1 つの統合バージョンに修正し、将来の拡張を容易にできるようにしました。

これに行き詰まっている場合は、同じページで異なるバージョンの jQuery を実行するにはどうすればよいですか? をご覧ください。これは、それを行う必要がある順序を説明しています。

于 2013-02-25T14:13:51.740 に答える