jQuery - Beispiel für untergeordnete und geschwisterliche Selektoren
jQuery-Unter- und Geschwister-Selektoren können in vier Selektoren unterteilt werden: Nachkommen-Selektor (A B), Unter-Selektor (A> B), benachbarter Geschwister-Selektor (A + B) und allgemeiner Geschwister-Selektor (A ~ B). Lassen Sie uns ein Beispiel durchgehen, um die Unterschiede dazwischen zu verstehen.
Erstens muss man verstehen, was Kinder und Geschwister sind. Sehen wir uns dieses Beispiel an.
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

Alle
1. Nachkommen-Selektor (A B)
Der Nachkommen-Selektor wird verwendet, um alle mit "B" übereinstimmenden Elemente auszuwählen, die Kind, Enkel, Urenkel, Ururenkel .. (alle Ebenen tief) eines "A" -Elements sind.
$(".person1 div").css("border", "2px solid red");

2. Kindauswahl (A> B)
Der untergeordnete Selektor wird verwendet, um alle mit "B" übereinstimmenden Elemente auszuwählen, die einem "A" -Element untergeordnet sind.
$(".person1 > div").css("border", "2px solid red");

3. Angrenzender Geschwisterwähler (A + B)
Der benachbarte Geschwister-Selektor wird verwendet, um die unmittelbar folgenden oder nächsten Elemente auszuwählen, die mit „B“ übereinstimmen, das ist ein Geschwister eines „A“ -Elements.
$(".person1 + p").css("border", "2px solid red");

4. Allgemeine Geschwisterauswahl (A ~ B)
Der allgemeine Geschwister-Selektor wird verwendet, um alle Elemente auszuwählen, die mit „B“ übereinstimmen. Dies ist ein Geschwister eines „A“ -Elements.
$(".person1 ~ p").css("border", "2px solid red");

Ich hoffe, Sie haben jetzt mehr Verständnis für die jQuery-Selektoren.
Related
- jQuery - Beispiel für eine untergeordnete Auswahl
- jQuery - Beispiel für leere Auswahl
- jQuery - kein Auswahlbeispiel
- Wie erhalte ich mit JQuery und JSON die Anzahl der Lesezeichen für Delicious?
- jQuery - So erhalten Sie den Tag-Wert oder den Elementinhalt
- jQuery - Beispiel für benachbarte Geschwisterauswahl
- jQuery - Beispiel für einen Nachkommen
- Wie aktualisiere ich eine Seite in jQuery?
- Seite lädt Effekte mit jQuery
- Wählen Sie mehrere Elemente in jQuery aus
- Wie konvertiere ich ein JavaScript Array in JSON?
- So legen Sie einen Dropdown-Box-Wert in jQuery fest
- jQuery - Beispiel für das n-te Kind
- jQuery - Universal ** Auswahlbeispiel
- Wählen Sie mehrere Elemente in jQuery aus
- jQuery - Enthält ein Auswahlbeispiel
- jQuery - Universal ** Auswahlbeispiel
- jQuery - kein Auswahlbeispiel
- jQuery show () und hide () Beispiel
- Unterschied zwischen find () und children () in jQuery