フロントエンド開発において、$ は jQuery の関数です。$ のパラメータが異なると、実装される関数も異なります。プログラミング中に、シンボルとしての $ が他のファイルで定義された名前と競合する可能性があります。では、この対立にどう対処すればよいのでしょうか?この記事では、次の 2 つの方法を紹介します。 1. jQuery フレームワークで $ 記号を使用する権利を解放することで問題を解決します。 2. カスタム アクセス シンボルを使用して解決します。 方法1: jQueryフレームワークで$記号を使用する権利を解放する処理命令: $ は jquery の別名です。jquery 以外の別の js ライブラリを使用する必要がある場合は、$.noConflict() を呼び出してライブラリに制御を戻すことができます。 jQuery.noConflict(); jQuery(関数() { アラート("こんにちは") }); 注意: リリース操作は他の jQuery コードを記述する前に記述する必要があり、リリース後は $ は使用できなくなるため、代わりに jQuery を使用します。 方法2: カスタムアクセスシンボルを使用して解決する処理命令: $の機能を置き換えるためにnjをカスタマイズする var nj =jQuery.noConflict(); nj(関数(){ alert("hello inj カスタム アクセス シンボル") }); jQuery の競合問題を解決する方法についての記事はこれで終わりです。jQuery の競合問題の対処方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Alibaba Cloud OSS によってアップロードされた Nginx プロキシ転送実装コード
>>: MySQL 5.7.10 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)
MySQL には次のログがあります。エラーログ: -log-errクエリログ: -logスロークエリ...
XML スキーマは、DTD に代わる XML ベースのものです。 XML スキーマは、DTD に代わ...
iPadなどのモバイル端末の普及により、人々がモバイル端末で読書に費やす時間はますます長くなり、読...
Element UIは、複数のテーブルを同時に水平および垂直にスクロールすることを実装します。 コー...
正式な環境でアップグレードする場合は、データと重要な設定をバックアップしてください。アップグレードに...
コードサンプルヘッドタグにコード行を追加します: XML/HTML コードコンテンツをクリップボード...
かなり前に仮想マシンをインストールしましたが、ようやく Linux をインストールしました。マシンの...
フレーム ウィンドウの関連付けを実現するには、次に示すように、ハイパーリンクの「ターゲット」ウィンド...
MySQL の explain コマンドは SQL のパフォーマンスを分析できます。その 1 つが ...
HTTP ステータス コードは、Web サーバーの HTTP 応答ステータスを示すために使用される ...
効果上から下へフェードアウト ソースコードhtml、Angular構文を使用して、必要な構文を取得す...
この記事では、オンラインチャットを実現するためのVue + sshフレームワークの具体的なコードを参...
SELECT ステートメントの完全な構文は次のとおりです。 (7)選択 (8) DISTINCT ...
目次1. Redis Dockerベースイメージを作成する2. Redisノードイメージを作成する3...
目次データ列を分離するプレフィックスインデックスとインデックスの選択性データ列を分離するMySQL ...