Heim >Web-Frontend >js-Tutorial >Analyse des Unterschieds zwischen parent() und parent() in jQuery_jquery

Analyse des Unterschieds zwischen parent() und parent() in jQuery_jquery

WBOY
WBOYOriginal
2016-05-16 16:32:571417Durchsuche

In diesem Artikel wird der Unterschied zwischen parent() und parent() in jQuery anhand eines Beispiels analysiert und als Referenz mit Ihnen geteilt. Die spezifische Analyse lautet wie folgt:

Tatsächlich ist das Konzept einer Funktion oder eines Selektors in jQuery sehr einfach zu verstehen. Solange Sie sich mit dem API-Handbuch auskennen, können Sie es leicht erkennen. Dasselbe gilt auch für die Funktion im Titel , aber lassen Sie uns hier einige einfache Einführungen machen, schließlich ist dies möglicherweise bequemer.

1.parents() Funktion:

Diese Funktion kann alle übergeordneten Elemente des passenden Elements abrufen, Codebeispiel:

Code kopieren Der Code lautet wie folgt:
$(".mayi").parents(). css(" color","red");

Der obige Code kann die Schriftfarbe aller übergeordneten Elemente aller Elemente, deren Klassenattributwert „mayi“ ist, auf Rot setzen.
Sehen Sie sich ein vollständiges Codebeispiel an:

Code kopieren Der Code lautet wie folgt:
Zählen Sie die Anzahl der ausgewählten Kontrollkästchen – Script Home
Drehbuchhaus 1
Script House One by One
Script House heißt Sie herzlich willkommen


Der obige Code kann die Schriftfarbe in allen übergeordneten Elementen des Span-Elements auf Rot setzen.


2.parent() Funktion:


Diese Funktion kann die übergeordneten Elemente der ersten Ebene aller übereinstimmenden Elemente abrufen, nicht aller übergeordneten Elemente.





Code kopieren


Der Code lautet wie folgt:

$(".mayi").parents(). css(" color","red");

Mit dem obigen Code kann die Schriftfarbe im übergeordneten Element der ersten Ebene des Elements, dessen Klassenattributwert mayi ist, auf Rot gesetzt werden. Schauen Sie sich den vollständigen Code an:

Code kopieren Der Code lautet wie folgt: Zählen Sie die Anzahl der ausgewählten Kontrollkästchen – Script Home
Drehbuchhaus 1
Script House One by One
Script House heißt Sie herzlich willkommen

Der obige Code kann nur die Schriftfarbe von „Script Home One One“ im übergeordneten Element der ersten Ebene des Span-Elements auf Rot setzen.

Der größte Unterschied zwischen diesen beiden Funktionen ist die Rückgabe des übergeordneten Elements. Sie können dies auch am Namen der Funktion erkennen. Mit s können Sie alle übergeordneten Elemente abrufen -Level-Elternelement Es ist sehr einfach Hier Keine weitere Einführung, interessierte Freunde können auf verwandte Artikel verweisen. Ich hoffe, dass dieser Artikel für alle bei der jQuery-Programmierung hilfreich sein wird.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn