ホームページ >ウェブフロントエンド >jsチュートリアル >JQuery の要素を取得するメソッドの概要
1. 説明
要素を取得するには、jQuery セレクターと jQuery トラバーサル関数の 2 つの方法があります。この記事では、皆様のお役に立てればと思い、JQuery の要素を取得する方法の概要を共有します。
要約を作成して知識を統合します。
2番目に、それ自体を取得します
1. 必要なjQueryセレクターは1つだけです
selector | インスタンス | 手順 |
#ID | $( '# myId') | ID セレクター: ID が「myId」の要素を取得できます。大文字と小文字は区別されます |
2. さまざまな jQuery セレクターの組み合わせ
は 2 つの部分に分かれています:前半は要素のコレクションを取得し、後半は 2 つの要素を組み合わせて目的の要素を取得できます。 class
$('.myClass')
$('p') | すべての:header | $(':header') | すべてのタイトル要素を取得:
:animated | $(':animated') | すべてのアニメーション要素を取得 |
:contains(text) | $ ('p:contains(Hello)') | テキスト Hello を含むすべての 要素を取得します。中央のテキストは大文字と小文字が区別されます |
: hidden | $(':hidden') | すべての非表示要素を取得:幅と高さは 0、display:none、type=hidden、 |
[attribute] | $('[href]') | 属性セレクター: 属性 href を持つすべての要素を取得します |
[attribute=value] | $('[href=a.html]') | = 属性 href および値 a.html を持つすべての要素を取得します |
$= 属性 href を持つすべての要素を取得します。値は a.html で終わります | ^= 属性を持つすべての要素を取得しますhref であり、値は a.html で始まります。 要素 | ~= 属性 href があり、値に単語「a.html」が含まれるすべての要素を取得します。 |
:input | ||
すべての入力要素を取得 | :radio$(':radio')
型を持つすべての入力要素="radio" 類似のものは次のとおりです: :text、:chexbox、:password、:submit、:reset、:button、:file |
|
$(':enabled') | すべての有効な入力要素。 :disabled はその逆です | |
$(':checked') | 選択されたすべての入力選択 (ラジオ ボックス、チェック ボックス) |
:gt(index)$('p :gt (2)')index は 0 から始まり、2 より大きい (含まれない) インデックスを持つすべての 要素を取得します |
:lt(index) | $('p:lt(2)' ) | インデックスは 0 から始まり、インデックスが 2 未満のすべての 要素を取得します |
:even | $('tr:even') | 偶数のすべての |
:odd | $('tr:odd') | すべての奇数 |
:最初
$('p:first')
first
要素
:last
$('p:last')
last
要素
2 番目の 要素、インデックスは 0 から始まります |
3. jQuery セレクター + トラバーサル関数 も 2 つの部分に分かれています。前半はセレクターを使用して要素のセットを取得し、後半はトラバーサル関数を使用して特定の要素を正確に選択します 1)前半の部分は上記と同じです2)後半:トラバーサル関数
兄弟 要素を取得します。まず、要素を見つけて (上でまとめたので繰り返しません )、次にその兄弟要素を取得する必要があります。 1) セレクターセレクターインスタンス 説明
next() 選択された要素の次の兄弟要素を返します
を取得する 1) セレクター セレクター 例 説明 :親
親() 選択した要素の親要素を取得します
セレクター インスタンス 説明 親>子
選択された要素の直接の子要素をすべて返します
jquery メソッドは要素の値を取得します (共通フォーム要素)_jquery 以上がJQuery の要素を取得するメソッドの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。 声明: この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。 |