KettenanrufeNachdem das jQuery-Objekt eine beliebige Methode aufgerufen hat (außer der Knotenbeziehungsmethode), hat die Methode einen Rückgabewert, der das jQuery-Objekt selbst ist. Dieses Phänomen bietet uns Komfort und wir können weiterhin jQuery-Methoden und -Eigenschaften für die Ausführungsergebnisse aufrufen. Das heißt, Sie können das jQuery-Objekt verwenden, um kontinuierliche Punktaufrufe durchzuführen console.log($(this).css("Hintergrundfarbe", "pink").html("Hallo")); Zusätzlich zu den Knotenbeziehungsmethoden ist der Rückgabewert nach der Ausführung anderer Methoden des jQuery-Objekts das Objekt selbst, und Sie können weiterhin die Methoden und Eigenschaften anderer jQuery-Objekte in einer Kette aufrufen. Dies vereinfacht das Schreiben von Code Ein kleiner KofferKlicken Sie auf ein Element, um es selbst rosa, seine Geschwister gelb, sein übergeordnetes Element blau, die Geschwister seines übergeordneten Elements farbig und die Geschwister seines übergeordneten Elements selbst orange zu machen. <Stil> * { Rand: 0; Polsterung: 0; } .Kasten { Breite: 400px; Höhe: 60px; Rand: 1px durchgezogen #000; Rand oben: 2px; } .box p,.box h2 { schweben: links; Breite: 60px; Höhe: 60px; Rand rechts: 20px; Hintergrundfarbe: RGB (164, 247, 233); } </Stil> <!------------------------------------------------------------------> <Text> <div Klasse="Box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <div Klasse="Box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <div Klasse="Box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <div Klasse="Box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <script src="../jq/jquery-1.12.4.min.js"></script> <Skript> var $p = $("p"); var $box = $(".box") $p.click(Funktion () { // Implementierung des Kettenaufrufs $(this).css("background-color","pink") //Ändert sich selbst in Pink.siblings().css("background-color","yellow") //Die eigenen Brüder ändern sich in Gelb.parent().css("background-color","skyblue") //Und sein Elternteil ändert sich in Blau.siblings().css("background-color","lightgreen") //Die Brüder des Elternteils ändern sich in Hellgrün.children().css("background-color","orange") //Die Brüder des Elternteils ändern sich in Orange}) Oben finden Sie eine ausführliche Erklärung zum jQuery-Kettenaufruf. Weitere Informationen zum jQuery-Kettenaufruf finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Tutorial-Diagramm zum Erstellen eines Hadoop-Hochverfügbarkeitsclusters basierend auf ZooKeeper
>>: Mehrere Möglichkeiten zum Berechnen des Alters anhand des Geburtstags in MySQL
Manchmal kann das Thema eines Projekts nicht jede...
Voraussetzung: Celery wird in Django eingeführt. ...
1. Blockebenenelement: bezieht sich auf die Fähigk...
Ich glaube, dass das Internet zu einem immer unve...
So verwenden Sie Iframe: Code kopieren Der Code l...
Dieser Artikel stellt hauptsächlich die Wirkung d...
Funktion Currying (schwarzes Fragezeichen)? ? ? C...
Ich habe einen Artikel des Yahoo-Teams über die O...
1. Laden Sie das komprimierte Tomcat-Paket von de...
Lassen Sie mich zunächst einen Blick auf den Beis...
Inhaltsverzeichnis Was ist ReactHook? React biete...
Nachdem die Tabellenbreite auf der Seite auf width...
Heute werde ich einen Quellcode mit Ihnen teilen,...
Inhaltsverzeichnis Vorwort Erstellen Sie ein Brüc...
Seitdem ich 2017 mit der Arbeit an Vulhub begonne...