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 - kein Auswahlbeispiel
- Unterschied zwischen mouseout () und mouseleave () in jQuery
- jQuery - Beispiel für das n-te Kind
- So prüfen Sie, ob ein Element mit jQuery einen bestimmten Klassennamen hat
- jQuery - So erhalten Sie den Tag-Wert oder den Elementinhalt
- jQuery - Enthält ein Auswahlbeispiel
- JQuery funktioniert nicht in WordPress - Solution
- Wählen Sie mehrere Elemente in jQuery aus
- jQuery - Beispiel für leere Auswahl
- jQuery clone () Beispiel
- jQuery - Beispiel für eine untergeordnete Auswahl
- So wählen Sie ein Optionsfeld mit jQuery aus
- Fügen Sie mit jQuery Maxlength in textArea hinzu
- So erstellen Sie Tooltips mit jQuery
- jQuery - Beispiel für einen Nachkommen
- Spring MVC - Standort mithilfe der IP-Adresse ermitteln (jQuery + Google Map)
- Wie kann ich ein Kontrollkästchen mit jQuery aktivieren/deaktivieren?
- Unterschied zwischen mouseover () und mouseenter () in jQuery
- Verwendung von CSS und jQuery zum Ausblenden und Anzeigen von Tabulatorinhalten
- Wie erhalte ich mit JQuery und JSON die Anzahl der Lesezeichen für Delicious?