ホームページ > ウェブフロントエンド > jsチュートリアル > jqueryにおける$記号の役割は何ですか?

jqueryにおける$記号の役割は何ですか?

青灯夜游
リリース: 2020-11-20 15:18:30
オリジナル
12012 人が閲覧しました

jqueryにおける$記号の役割は何ですか?

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

$ は jQuery「クラス」のエイリアスで、$() は jQuery オブジェクトを構築します。したがって、「$()」はjQueryのコンストラクターと呼ぶことができます。

jQuery の 3 種類の $()

1. $() は $(expression)、つまり CSS セレクター、Xpath、または HTML 要素にすることができます。 , 上記の式を介してターゲット要素と一致します。

2. $() は、特定の DOM 要素である $(element) にすることができます。たとえば、一般的に使用される DOM オブジェクトには、ドキュメント、場所、フォームなどが含まれます。たとえば、次のコード行は次のようになります。

$(document).find("div>p").html());
ログイン後にコピー

$() のドキュメントは DOM 要素です。つまり、フルテキストで

を含む

要素を検索し、表示します。

の内容。

3. $() は、$(document).ready() の短縮形である関数である $(funcTIon) にすることができます。たとえば、一般的な形式は次のとおりです:

$(document).ready(funcTIon(){
alert("Hello world!");
});
ログイン後にコピー

変形可能な操作:

$(function(){
alert("Hello world!");
});
ログイン後にコピー

jQuery における $ 記号の役割

1. jQuery ラッパー、セレクターを使用して DOM 要素を選択します (これは最も強力な機能でもあります)

例:

$("table tr:nth-child(even)")
ログイン後にコピー

2. いくつかの一般的なユーティリティ関数の名前空間としてのユーティリティ関数 プレフィックス

例:

$.trim(someString)
ログイン後にコピー

3. ドキュメント準備完了ハンドラー、$(document).ready(...) に相当します

例:

$(function(){...}); //里面的函数会在DOM树加载完之后执行
ログイン後にコピー

4. DOM 要素の作成

例:

$("<p>how are you?</p>")
ログイン後にコピー

5. jQuery の拡張

例:

$.fn.disable = function(){...}
ログイン後にコピー

6. jQuery およびその他のライブラリの使用

例: プロトタイプ ライブラリでも $ 記号が使用されます。jQuery には、競合を回避する noConflict 関数が用意されています。jQuery.noConflict(); は、$ 記号を非 jQuery ライブラリで定義された意味に戻します。

プログラミング関連の知識について詳しくは、プログラミング学習 Web サイト をご覧ください。 !

以上がjqueryにおける$記号の役割は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート