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
- So prüfen Sie, ob ein Element in jQuery vorhanden ist
- jQuery - Universal ** Auswahlbeispiel
- jQuery - kein Auswahlbeispiel
- Wie kann ich ein Kontrollkästchen mit jQuery aktivieren/deaktivieren?
- Wie man den letzten Tweet via jQuery erhält
- Seite lädt Effekte mit jQuery
- jQuery schaltet das Beispiel um, um Inhalte anzuzeigen und auszublenden
- Wie kann man überprüfen, ob die jQuery-Bibliothek geladen ist?
- Wählen Sie mehrere Elemente in jQuery aus
- jQuery - Beispiel für eine untergeordnete Auswahl
- jQuery - Beispiel für einen Nachkommen
- Unterschied zwischen mouseover () und mouseenter () in jQuery
- Wie kann ich ein Kontrollkästchen mit jQuery aktivieren/deaktivieren?
- jQuery - Beispiel für das n-te Kind
- jQuery - Enthält ein Auswahlbeispiel
- jQuery - So erhalten Sie den Tag-Wert oder den Elementinhalt
- Wie hebt man mit jQuery den Tabellenzeilensatz hervor?
- Wie erkennt man das Verhalten beim Kopieren, Einfügen und Ausschneiden mit jQuery?
- Spring MVC jQuery Autocomplete-Beispiel
- So wählen Sie ein Optionsfeld mit jQuery aus