この記事の例では、jQuery をカスタマイズして「$」を追加し、「$」の競合を解決する方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
1. $
を追加してカスタマイズします。jQuery は非常に強力ですが、いずれにせよ、jQuery はすべてのユーザーのニーズを満たすことはできません。また、一部のニーズは非常にニッチであり、jQuery フレームワーク全体に含めるには適していません。だからこそ、jQuery はユーザーに提供します。 with 「$」の付加方法をカスタマイズします。
コードは次のとおりです:
次に、匿名関数を使用してこのメソッドを定義します。つまり、each() を使用して、このメソッドを呼び出す各要素の無効な属性を true に設定します (この属性が存在する場合)
。例: jquery の機能拡張
<名前="カラー" id="カラー"を選択>
選択>
性別を選択してください:
何をするのが好きですか:
メソッド SwapInput(nName,oButton) は、ボタンの値「disable」に基づいて判断し、要素を使用不可に設定するために disable() をディスパッチし、同時に値を変更します。ボタンを「有効」に設定すると、enable() メソッドが送出されます。
2. "$" の競合を解決します
前の記事の状況と同様に、JQuery は非常に強力ですが、開発者が複数のフレームワークを同時に使用する場合があります。このとき、他のフレームワークでも "$" が使用される可能性があるため、注意が必要です。 jQ には、「$」の競合の問題を解決するための noConflict () メソッドも用意されています。
この記事が皆さんの jQuery プログラミングに役立つことを願っています。