Create bookmark
jQuery
Das JavaScript-Framework für interaktives Design
Notes
Please login to add notes
- jQuery
- Inhaltsübersicht
- Inhaltsverzeichnis
- Vorwort
-
+
1 Einleitung
- + 2 Erste Beispiele mit jQuery
-
+
3 Grundlagenwissen
-
+
4 Wie jQuery grundsätzlich arbeitet
- 4.1 Zugriff auf Elemente der Webseite
- 4.2 Der jQuery-Namensraum und das jQuery-Objekt
- + 4.3 Spezielle Datentypen und Strukturen in Query
- + 4.4 Die Funktion jQuery() und der Alias $()
- + 4.5 Funktionen nach Aufbau des DOM ausführen
- + 4.6 Ein Element mit jQuery() erstellen und in die Webseite einfügen
- + 4.7 Mit jQuery() vorhandene Elemente ummanteln
- + 4.8 Gemeinsame Verwendung von jQuery und anderen Frameworks
- + 4.9 Mehr zum Kontext
- + 4.10 Verknüpfen von jQuery-Objekten
- + 4.11 Neue Kerntechniken in den Versionen 1.5 und 1.6
- 4.12 Zusammenfassung
-
+
5 Selektoren und Filter
-
+
6 Zugriff auf die Elemente einer Webseite
- 6.1 Allgemeines zum Abfragen, Ändern, Hinzufügen und Entfernen von Knoten
- 6.2 Inhalte von Knoten abfragen und verändern – html() und text()
- 6.3 Inhalt von Formularfeldern – val()
- 6.4 Zugriff auf Attribute mit attr()
- + 6.5 Einfügen von Knoten in eine Webseite
- + 6.6 Knoten nachher oder vorher einfügen
- + 6.7 Ummanteln
- + 6.8 Ersetzen mit replaceWith() und replaceAll()
- + 6.9 Entfernen mit empty() und remove()/detach() sowie removeAttr()
- 6.10 Vervielfachen mit clone()
- + 6.11 Such & Find
- 6.12 Finden mit find() und contents()
- + 6.13 Die jQuery-ergänzung each() zur iteration über Arrays und Objekte
- + 6.14 Die Methode add()
- 6.15 ein umfangreicheres Abschlussbeispiel – eine Datumskomponente
- 6.16 Zusammenfassung
-
+
7 Formatieren mit Style Sheets unter jQuery
-
+
8 Ereignisbehandlung unter jQuery
- + 9 Effekte und Animationen
-
+
10 AJAX
-
+
10.1 AJAX und XMLHttpRequest (XHR) – Grundlagen
- 10.1.1 Ein XMLHttpRequest-Objekt manuell erzeugen
- 10.1.2 Die Methoden eines XHR-Objekts
- 10.1.3 Die Eigenschaften eines XHR-Objekts
- 10.1.4 Ein praktisches Beispiel der Datenanforderung ohne spezielle jQuery-Methoden
- 10.1.5 Das Datenformat bei einer AJAX-Kommunikation
- 10.1.6 Exemplarischer Ablauf einer AJAX-Anfrage
- + 10.2 Spezielle AJAX-Unterstützung in jQuery
- + 10.3 $.get() und $.post()
- + 10.4 JSON-Daten anfordern und verarbeiten – getJSON() und parseJSON()
- 10.5 Ein Skript per AJAX nachladen – jQuery.
- + 10.6 Die allgemeine Variante zum Laden von Daten – load()
- + 10.7 Serialisieren von Daten
- 10.8 Vorgabewerte für AJAX – jQuery.ajaxSetup()
- + 10.9 AJAX-Events und AJAX-Eventhandler
- + 10.10 Die vollständige Kontrolle
- 10.11 Zusammenfassung
-
+
10.1 AJAX und XMLHttpRequest (XHR) – Grundlagen
-
+
11 jQuery UI
- + 11.1 Was versteht man unter jQuery UI ?
- 11.2 Der Einstieg
- + 11.3 Wie nutzt man jQuery UI grundsätzlich?
- + 11.4 Verwenden der Komponenten in jQuery UI
- + 11.5 Ein Überblick über die Komponenten und W idgets
- + 11.6 Effekte
- 11.7 Eine vollständige Webseite auf Basis von jQuery UI
- 11.8 Zusammenfassung
-
+
12 Plug-Ins
- + 12.1 Die Plug-In-Seite von jQuery
-
+
12.2 Eigene Plug-Ins erstellen
- 12.2.1 Warum eigene Plug-Ins erstellen?
- 12.2.2 Erstellen eines ersten Plug-Ins
- 12.2.3 Die wesentlichen Regeln zur Erstellung eines einfachen Plug-Ins
- 12.2.4 Regeln zur Erstellung komplexerer Plug-Ins
- 12.2.5 Ein Beispiel für ein Plug-In mit Optionen
- 12.2.6 Ein weiteres Beispiel für ein Plug-In mit Optionen
- 12.3 Ein Plug-In veröffentlichen
- 12.4 Zusammenfassung
-
+
13 jQuery Mobile
- + 13.1 Grundlagen
- 13.2 Das Rollensystem und data-role
- 13.3 Der grundsätzliche Aufbau einer mobilen Seite
- + 13.4 Verknüpfen von Seiten
- 13.5 Die Übergänge
- 13.6 Dialoge
- + 13.7 Schaltflächen
- 13.8 Toolbars und Navigationsbars
- 13.9 Listen
- + 13.10 Formularelemente
- + 13.11 Spezielle Ereignisse
- 13.12 Das Themen-Framework und allgemeine G estaltung von Inhalt
- 13.13 Kollabierte und expandierte Inhalte
- 13.14 Zusammenfassung
-
+
A Anhang
- Stichwortverzeichnis
- Copyright
Moderne RIAs (Rich Internet Applications) bieten dem Besucher eine Vielzahl an Features. Diese erweiterten Moglichkeiten aktueller Webseiten von Hand zu pro- grammieren ist meist kaum noch moglich, geschweige denn sinnvoll. Erst der Einsatz machtiger und erprobter Web-Frameworks und -Toolkits erlauben die Erstellung zeitgemaßer RIAs mit adaquatem Aufwand. jQuery ist nun ein solches freies, umfangreiches und etabliertes Framework. Es stellt z.B. komfortable Funktionen zur DOM-Manipulation und -Navigation zur Verfugung als auch grundlegenden AJAX-Support. Daruber hinaus bietet das Framework Unterstutzung von CSS, ein erweitertes Event-System, eindrucksvolle Effekte und Animationen, diverse Hilfsfunktionen und zahlreiche frei verfugbare Plugins. Eine weitere Besonderheit ist die echte Erweiterbarkeit. Was jQuery aber besonders auszeichnet ist die nahtlose Integration des Frameworks in viele Web- Plattformen großer Industrieanbieter. So verwendet beispielsweise Microsoft jQuery in der Entwicklungsumgebung Visual Studio. In diesem Buch werden Sie die wesentlichen Moglichkeiten lernen, wie Sie jQuery fur Ihre eigenen Webapplikationen nutzen konnen - von einfachen Webseiten, die nur um einzelne Effekte aufgewertet werden sollen bis hin zu komplexen RIAS.
Test the closed alpha on paperc.com
Book Details
Authors
Series
Open Source Library
Categories
Publishers
Publication year : 2011
License: All rights reserved ©
Times read: 2,460

