Neueste Web-Entwicklung Tutorials
 

jQuery parent() Method

<JQuery Verfahrgeschwindigkeit Methoden

Beispiel

Bringen Sie das direkte übergeordnete Element <span> :

$(document).ready(function(){
    $("span").parent().css({"color": "red", "border": "2px solid red"});
});

Ergebnis:

body (great-great-grandparent)
div (great-grandparent)
    ul (grandparent)
  • li (direct parent) span
Versuch es selber "

Definition und Verwendung

Die parent() Methode gibt das direkte übergeordnete Element des ausgewählten Elements.

Der DOM - Baum: Diese Methode ist nur eine einzige Ebene der DOM - Baum durchlaufen werden. So durchqueren den ganzen Weg bis das Stammelement des Dokuments (zurückzukehren Großeltern oder anderen Vorfahren), die Verwendung parents() oder die parentsUntil () Methode.

Tipp: Um eine einzige Ebene auf der DOM - Baum, oder den ganzen Weg bis auf den letzten Abkömmling (zurückzukehren Kinder oder andere Nachkommen), verwenden Sie die Traverse children() oder find() Methode.


Syntax

$(selector).parent( filter )

Parameter Beschreibung
filter Optional. Gibt einen Selektor Ausdruck die übergeordnete Suche einzuengen

Probieren Sie es selbst - Beispiele

Bringen Sie den direkten Eltern jedes <span> Element
Wie die direkte Mutter jeder zurückkehren <span> Element.

Verfeinern Sie die Suche
Wie die Filterparameter zu verwenden , um die Eltern zurückzukehren <li> Element mit Klassennamen "first" jedes <span> .

Rückkehr der direkten Mutter <div> Element jedes <p> Element
Wie alle direkten Eltern zurückzukehren <div> Element jedes <p> Element.

Zeige die Vorfahren Elemente eines Elements von Tag - Namen
Eine Demonstration , die zeigt , wer die Vorfahren eines <span> Element tatsächlich sind.


<JQuery Verfahrgeschwindigkeit Methoden