© S&S Media GmbH
Lesetipp

Lesetipp: jQuery


Das einst als kleine DOM-Manipulationsbibliothek gestartete Framework jQuery hat sich mittlerweile zu einer Art One-Stop-Shop für alle JavaScript-bezogenen Themen etabliert: Es gibt kaum eine Webseite, die das Produkt nicht auf die eine oder Weise einbindet. Im Hanser Verlag ist nun eine zweite Ausgabe des jQuery-Buchs erschienen, das auf rund 500 Seiten das Ökosystem als Ganzes vorzustellen versucht. Gleich im ersten Kapitel geht Steyer die Kompatibilitätsprobleme an: Das Buch nutzt die Version 3.x als Baseline für die Beispiele, zeigt manchmal aber auch Code auf Basis von 1.1.x. Zudem findet sich im ersten Kapitel eine allgemeine Besprechung des Ökosystems – denken Sie an die verschiedenen Ausführungsmöglichkeiten, aber auch an IDEs, die sich bei der Arbeit mit jQuery als hilfreich erweisen.

Als Ajax vor einigen Jahren erstmals auf den Markt kam, waren Entwickler ob der neuen Möglichkeiten fasziniert. Das zweite Kapitel geht kurz auf die dahinterstehende Theorie ein und stellt die Nutzung programmatischer Änderungen am DOM konzeptuell vor. Das ebenso kurze dritte Kapitel erklärt sodann die Gesamtstruktur einer Website – Themen, die ein Leser dieses Magazins eigentlich kennen dürfte. Im vierten Kapitel beginnt das „Fleisch“ des Werks: Es stellt vor, wie man mit dem DOM unter Nutzung der verschiedenen jQuery-Funktionen interagiert. Im fünften Kapitel geht es dann mit Selektoren und Filtern weiter: Es handelt sich dabei um die Strings, die man an die Dollarfunktion übergibt, um das jeweilige DOM-Element eindeutig auszuzeichnen. Hat man die gewünschten Elemente beschafft und eine Referenz in einer Variable vorliegen, möchte man ihre Attribute verändern. Das ist das Thema des sechsten Kapitels, in dem sich alles um die Modifikation von Elementen dreht. Schon an dieser Stelle zeigt sich der sehr gute didaktische Aufbau des angenehm handhabbaren Buchs: Steyer präsentiert immer wieder Code, der die vorgestellten Konzepte im Einsatz zeigt. Dank der reichen Bebilderung kann man das Buch auch ohne Computer einsetzen – ideal, wenn man beispielsweise im Zug, Bus oder Flugzeug kurzfristig mehr über jQuery erfahren möchte.

Ein Kapitel zu Style Sheets dient als letzte Vorbereitungshandlung für das achte Kapitel, in dem eine Datumskomponente entsteht. jQuery wird in der Praxis nämlich immer wieder zur Realisierung eigener Steuerelemente eingesetzt, die sich dann – analog zu einem Widget in Qt und Co. – einfach an verschiedenen Stellen eines Webprojekts einsetzen lassen....

Neugierig geworden?

Angebote für Teams

Für Firmen haben wir individuelle Teamlizenzen. Wir erstellen Ihnen gerne ein passendes Angebot.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang