jQuery –子および兄弟セレクターの例
jQueryの子および兄弟セレクターは、子孫セレクター(A B)、子セレクター(A> B)、隣接する兄弟セレクター(A + B)、および一般的な兄弟セレクター(A〜B)の4つのセレクターに分割できます。 例を見て、その間の違いを理解しましょう。
まず、子供と兄弟とは何かを理解する必要があります。 この例を見てみましょう。
Child and Sibling Selectors example
I'm the first child.I'm the great grandchild.I'm the grandchild.I'm the second child.I'm the third child.I'm person1I'm person2
I'm person3

要素の下にあるすべての
要素はその子です。 そして、「person1」、「person2」、「person3」は兄弟関係にあります。
1. 子孫セレクター(A B)
子孫セレクターは、「A」要素の子、孫、great孫、great孫のすべてである「B」に一致するすべての要素を選択するために使用されます。
$(".person1 div").css("border", "2px solid red");

2. 子セレクター(A> B)
子セレクターは、「A」要素の子である「B」に一致するすべての要素を選択するために使用されます。
$(".person1 > div").css("border", "2px solid red");

3. 隣接する兄弟セレクター(A + B)
隣接する兄弟セレクタは、「A」要素の兄弟である「B」と一致する直後または次の要素を選択するために使用されます。
$(".person1 + p").css("border", "2px solid red");

4. 一般的な兄弟セレクター(A〜B)
一般的な兄弟セレクターは、「A」要素の兄弟である「B」と一致するすべての要素を選択するために使用されます。
$(".person1 ~ p").css("border", "2px solid red");

jQueryセレクターについてもっと理解していただければ幸いです。
Related
- jQueryでテキストボックス値を取得する方法
- jQueryを使ってツールチップを作成する方法
- jQuery - 空のセレクタの例
- jQuery - Descendantセレクタの例
- jQueryのresize()の例
- jQuery - 隣接する兄弟セレクターの例
- jQuery mouseup()とmousedown()の例
- jQueryを使ってチェックボックスをチェック/チェック解除する方法
- jQuery - 子セレクタの例のみ
- 要素がjQueryで特定のクラス名を持っているかどうかをチェックする方法
- jQueryで複数の要素を選択する
- jQuery - 最初の子
- jQuery - クリック後に送信ボタンを無効にする方法
- jQuery - CSSクラス名とIDを持つ要素を取得する方法
- jQuery - タグの値または要素の内容を取得する方法
- jQueryを使って他の要素のイベントハンドラをトリガする方法
- コンテンツを表示したり非表示にするカスタムjQueryプラグインとCSS
- jQueryチュートリアル
- jQueryフォームセレクタの例
- jQuery - タグの値または要素の内容を取得する方法