DOM 要素のすべての子要素を検索する必要がある場合、jQuery のセレクターを使用してこれを実現できます。子要素を選択するセレクターには、子孫セレクター、子要素セレクター、隣接兄弟セレクター、およびユニバーサル兄弟セレクターが含まれます。これらのセレクターとその使用方法を以下に紹介します。
1. 子孫セレクター
子孫セレクターは、jQuery で最も一般的に使用されるセレクターの 1 つで、親要素を指定することで、そのすべての子要素を検索します。子孫セレクターは、スペース ( ) を使用して 2 つの要素名を区切ります。
たとえば、次のセレクターは、クラス ボックスを持つすべての要素の下にあるすべての em 要素を選択します:
$(".box em")
2. サブ要素セレクター
サブ要素セレクター その機能は次のとおりです。親要素と子要素の間の直接の関係を指定します。子要素のみが見つかりますが、孫要素は見つかりません。子要素セレクターは、大なり記号 (》) を使用して 2 つの要素名を区切ります。
たとえば、次のセレクターは、クラス ボックスを持つすべての要素の下にあるすべての直接の子要素 h3 要素を選択します:
$(".box > h3")
3, 隣接兄弟セレクター
隣接セレクターは、次のものを探します。要素に隣接する兄弟要素。 2 つの要素名を区切るにはプラス記号 ( ) を使用します。
たとえば、次のセレクターは、id 項目を持つ要素の直後にある最初の p 要素を選択します:
$("#item + p")
4. ユニバーサル兄弟セレクター
一般 兄弟セレクターは似ています。隣接する兄弟セレクターに追加されますが、最初の要素だけでなく、id item を持つ要素以降のすべての p 要素を選択できます。
$("#item ~ p")
要約すると、jQuery には子要素を選択するさまざまな方法が用意されています。さまざまなセレクターを適切に選択することで、DOM 要素を完全に制御でき、ページ操作やアニメーション制御をより簡単に実行できます。
以上がjqueryですべてのサブクラスを選択する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。