Diese Sitzung ist für drei Arten von Lesern gedacht. Der erste ist jemand, der Einführungsmaterial zu jQuery gelesen hat und nach dem nächsten logischen Schritt sucht. Die zweite Art von Reader ist ein JavaScript-Entwickler, der bereits in einer anderen Bibliothek versiert ist und nun versucht, jQuery schnell zu lernen. Der dritte Leser ist ich, der Schriftsteller. Ich habe diese Artikel so entworfen, dass sie als mein persönlicher Bezugspunkt für jQuery-Konzepte dienen. Dies ist genau die Art von Ressource, von der ich wünschte, dass jede JavaScript-Bibliothek verfügbar wäre.
Bevor Sie beginnen, ist es wichtig, die verschiedenen stilistischen Nuancen dieser Sitzung zu verstehen. Bitte überspringen Sie diesen Abschnitt nicht, da er Informationen enthält, die Ihnen beim Lesen helfen.
Der Begriff "jQuery-Funktion" bezieht sich auf die jQuery-Konstruktorfunktion (jQuery ()
oder Alias $ ()
), die zum Erstellen einer Instanz des jQuery-Objekts verwendet wird.
Der Begriff "Wrapper-Set" bezieht sich auf DOM-Elemente, die in jQuery-Methoden eingeschlossen sind. Insbesondere wird dieser Begriff verwendet, um auf die Elemente zu verweisen, die mit der jQuery-Funktion ausgewählt wurden. Möglicherweise haben Sie gehört, dass dies als "jQuery-Auflistung" bezeichnet wird. In dieser Sitzung werde ich den Begriff "Wrapper-Set" anstelle von "jQuery collection" verwenden.
Diese Sitzung wird basierend auf der Anordnung der jQuery-API-Dokumentation lose in Artikeln organisiert. Jeder Artikel enthält isolierte jQuery-Konzepte, die für den Titel relevant sind.
Diese Sitzung wurde absichtlich mit der Absicht geschrieben, dass der Leser die Codebeispiele genau untersucht. Der Text sollte als sekundär zum Code selbst betrachtet werden. Meines Erachtens ist ein Codebeispiel tatsächlich mehr als tausend Worte wert. Machen Sie sich keine Sorgen, wenn Sie die Erklärungen in den Artikeln zunächst als verwirrend empfinden. Untersuche den Code. Basteln Sie damit. Lesen Sie die Code-Kommentare erneut. Wiederholen Sie diesen Vorgang, bis das Material klar wird. Dies ist das Niveau, auf das ich hoffe, Sie erreichen, wo nur dokumentierter Code erforderlich ist, um neue Entwicklungskonzepte zu verstehen.
warnen()
für Codebeispiele?Glaub mir, ich hasse das warnen()
Methode so viel wie Sie. Aber ob es Ihnen gefällt oder nicht, es funktioniert zuverlässig in jedem Browser. Um eine Zeile von Dr. Seuss zu leihen: Es funktioniert "Hier, dort und überall!" Es ist nicht unbedingt ideal, aber ich wollte die zusätzliche Komplexität nicht Konsole
Lösungen, die die Codeklarheit beeinträchtigen. Mein Ziel ist es, jeden Code-Overhead wegzuschneiden, der die gelehrten Konzepte nicht direkt unterstützt.
In den Codebeispielen dieser Serie wird jQuery intensiv genutzt Text()
Methode. Sie müssen wissen, dass die Text()
Wenn diese Methode in einem Wrapper-Set verwendet wird, das mehr als ein Element enthält, wird tatsächlich eine Textzeichenfolge kombiniert und zurückgegeben, die in allen Elementen des Wrapper-Sets enthalten ist. Dies kann verwirrend sein, wenn Sie erwartet haben, dass nur der Text im ersten Element des Wrapper-Sets zurückgegeben wird. Unten ist ein Beispiel wie Text()
Diese Methode verkettet die in den Elementen eines Wrapper-Sets gefundenen Strings.
ich Liebe jQuery !
Diese Sitzung basiert stark auf Codebeispielen, um die Konzepte von jQuery zu beschreiben. Die Codebeispiele sind verfügbar unter https://bitbucket.org/syncfusion/jquery-succinctly.
Codebeispiele werden als einzelne HTML-Dateien bereitgestellt. Ein Visual Studio 2010-Projekt dient ebenfalls zur einfachen Navigation. Sie können eine beliebige Datei auswählen, mit der rechten Maustaste klicken und das auswählen Im Browser anzeigen Option zum Testen des Codes.
Ich ermutige Sie, den Code herunterzuladen und zu folgen. Ich habe diese Sitzung mit der Tatsache erstellt, dass Sie beim Lesen und Lernen mit dem Code herumbasteln müssen.