ホームページ > 記事 > ウェブフロントエンド > JQuery の $ と他の JS_jquery の間の競合に対する簡単な解決策
ご存知のとおり、jQuery は現在最も人気のある JS パッケージであり、多くの複雑な JS プログラムを簡素化します。JQuery はブラウザーの DOM ツリーを $ として定義し、$ を使用して各子ノードを取得します。
JS プラグインには JQuery だけでなく、prototype.js や他の優れたプラグインも含まれます。 $も使用します。そのため、これら 2 つの JS プラグインを同時に使用すると、$ の使用権が競合することがあります。次に、この競合を解決する方法を見てみましょう。以下を参照してください:
JQuery には jquery.noConflict() という関数があり、その機能は $ の制御を移すことであることは誰もが知っています。その後、$ の代わりに jQuery を使用して dom ノードを取得できます
例:
方法 1:
noConflict() 関数を使用して、dom ノードを取得するショートカットを定義できます
方法 3: