ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery の複数ライブラリの競合問題に対するいくつかの解決策についての簡単な説明

jQuery の複数ライブラリの競合問題に対するいくつかの解決策についての簡単な説明

青灯夜游
青灯夜游転載
2020-11-17 18:08:221950ブラウズ

jQuery の複数ライブラリの競合問題に対するいくつかの解決策についての簡単な説明

関連する推奨事項: 「jQuery ビデオ チュートリアル

方法 1: noConflict() を使用します。$ を破棄し、$ を jQuery に置き換えます。

#
jQuery.noConflict();

方法 2: カスタム変数: $ を破棄し、新しい $y 変数を定義して $

var $y = jQuery.noConflict();

方法 3: ステートメント ブロックを使用する①: ローカル領域内で $

jQuery.noConflict();
jQuery(document).ready(function ($){
    //此时整个ready事件中使用的$为jQuery,js中定义的$;
});

を使用する 方法 4: ステートメント ブロックを使用する②: 関数を直接呼び出す、jQuery の代わりに $ を使用する、 jQuery は、後で一般的なメソッドで書かれています

jQuery.noConflict();
(function($){
    //此时在这个语句块中使用的$为jQuery,js中定义的$;
})(jQuery)

プログラミング関連の知識の詳細については、プログラミング ビデオ コースをご覧ください。 !

以上がjQuery の複数ライブラリの競合問題に対するいくつかの解決策についての簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。