jQuery 3: das umfassende Handbuch
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Rheinwerk
2018
|
Ausgabe: | 4. Auflage |
Schriftenreihe: | Rheinwerk Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | "Grundlagen, Einsatz, Praxisbeispiele ; Plugins nutzen und erstellen, jQuery UI, Ajax ; Animationen, Tabellen, Bildergalerien, Formulare" - Auf dem Cover "Alle Codebeispiele zum Download" - Auf dem Cover |
Beschreibung: | 884 Seiten 24 cm x 16.8 cm |
ISBN: | 9783836256643 3836256649 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044395304 | ||
003 | DE-604 | ||
005 | 20180921 | ||
007 | t | ||
008 | 170704s2018 gw |||| 00||| ger d | ||
015 | |a 17,N23 |2 dnb | ||
016 | 7 | |a 1133029302 |2 DE-101 | |
020 | |a 9783836256643 |c Hbk. : EUR 49.90 (DE), EUR 51.30 (AT), CHF 63.90 (freier Preis) |9 978-3-8362-5664-3 | ||
020 | |a 3836256649 |c Hbk. |9 3-8362-5664-9 | ||
028 | 5 | 2 | |a Bestellnummer: 459/05664 |
035 | |a (OCoLC)989774183 | ||
035 | |a (DE-599)DNB1133029302 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-M347 |a DE-1102 |a DE-91G |a DE-523 |a DE-573 |a DE-19 |a DE-20 |a DE-11 |a DE-473 |a DE-859 |a DE-29T |a DE-83 |a DE-703 |a DE-92 |a DE-525 | ||
082 | 0 | |a 004 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 362f |2 stub | ||
100 | 1 | |a Bongers, Frank |d 1961- |e Verfasser |0 (DE-588)13674771X |4 aut | |
240 | 1 | 0 | |a jQuery |
245 | 1 | 0 | |a jQuery 3 |b das umfassende Handbuch |c Frank Bongers, Maximilian Vollendorf, Georg Lange |
250 | |a 4. Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk |c 2018 | |
300 | |a 884 Seiten |c 24 cm x 16.8 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Rheinwerk Computing | |
500 | |a "Grundlagen, Einsatz, Praxisbeispiele ; Plugins nutzen und erstellen, jQuery UI, Ajax ; Animationen, Tabellen, Bildergalerien, Formulare" - Auf dem Cover | ||
500 | |a "Alle Codebeispiele zum Download" - Auf dem Cover | ||
650 | 0 | 7 | |a jQuery 3.0 |0 (DE-588)1155326636 |2 gnd |9 rswk-swf |
653 | |a jQuery | ||
653 | |a JavaScript | ||
653 | |a HTML5 | ||
653 | |a CSS | ||
653 | |a Framework | ||
653 | |a Webentwicklung | ||
689 | 0 | 0 | |a jQuery 3.0 |0 (DE-588)1155326636 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Vollendorf, Maximilian |e Verfasser |0 (DE-588)14249464X |4 aut | |
700 | 1 | |a Lange, Georg |e Verfasser |0 (DE-588)1150865830 |4 aut | |
710 | 2 | |a Galileo Press |0 (DE-588)1065964404 |4 pbl | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=5bf8bd50b7534da0929b25f3f23f1d71&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029797467&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-029797467 |
Datensatz im Suchindex
_version_ | 1809773477740150784 |
---|---|
adam_text |
INHALT
VORWORT
.
17
1
JQUERY KENNENLERNEN
23
1.1 WAS JQUERY ALLES KANN
.
23
1.2 EIN FRAMEWORK? EINE
COMMUNITY!.
25
1.3 NICHT OHNE MEIN
JAVASCRIPT.
26
1.3.1 GRUENDE FUER DAS ENTSTEHEN VON FRAMEWORKS
.
27
1.3.2 NOCHMALS - WAS IST EIN
FRAMEWORK?. 27
1.3.3 AUFGABEN EINES FRAMEWORKS
.
28
1.3.4 AKTUELLE FRAMEWORKS FUER
JAVASCRIPT. 29
1.3.5 FRAMEWORKS-EIN
RUECKBLICK.
30
1.4 JQUERY - VIEL MIT WENIG
ERREICHEN.
31
2 DEN ARBEITSPLATZ EINRICHTEN
33
2.1 RECHNER UND
BETRIEBSSYSTEM.
33
2.1.1 W INDOW
S.
34
2.1.2
MACOS.
34
2.1.3
LINUX.
34
2.2
BROWSER.
35
2.2.1 GOOGLE
CHROME.
35
2.2.2 INTERNET
EXPLORER.
35
2.2.3
FIREFOX.
35
2.2.4 SAFARI
.
36
2.3
WEBSERVER.
37
2.4 IDES UND
EDITOREN.
38
3.1 VERGLEICH: JAVASCRIPT MIT UND OHNE JQ U ERY
.
43
3.2 JQUERY
EINBINDEN.
45
3.2.1 JQUERY 1.X, 2.XODER 3.X-W A S DENN NUN?
. 46
3.2.2 JQUERY ONLINE UND OFFLINE NUTZEN
.
48
3.2.3 JQUERY LOKAL
EINBINDEN.
48
3.2.4 JQUERY AUS DEM GOOGLE ONLINE REPOSITORY EINBINDEN
. 50
3.2.5 DAS BESTE AUS BEIDEN WELTEN
. 51
3.3 DAS ERSTE RICHTIGE BEISPIEL MIT JQ UERY
.
51
3.4 WIR HABEN FE RTIG
.
55
3.5 DAS MAUSEREIGNIS - BINDUNG EINES
CLICK-EVENTS. 57
3.5.1 ZUNAECHST-DIE AUFDRINGLICHE VARIANTE
.
57
3.5.2 ETWAS WENIGER AUFDRINGLICH, B ITTE !
.
58
3.5.3 EIN UNAUFDRINGLICHER DREIZEILER, DANK JQ U E RY
. 59
3.6 GIVE ME MORE! - VERKETTUNG VON JQUERY-METHODEN
.
63
3.6.1 DEN ELTERNKNOTEN EINES ELEMENTS MANIPULIEREN
.
64
3.7
ZUSAMMENFASSUNG.
68
4 JQ U E RY -D IE UEBERSICHT
71
4.1 IM ZENTRUM - DAS
JQUERY-OBJEKT.
71
4.1.1 DREI ARTEN VON JQUERY-METHODEN
.
72
4.2 DIE FUNKTION $() UND IHRE SIGNATUR
.
73
4.2.1 LEERER AUFRUF OHNE A RGUM ENT
.
73
4.2.2 DOM-ELEMENTE, JQUERY-OBJEKT ODER PLAIN OBJECT ALS ARGUM ENT
.
73
4.2.3 HTML-STRING ALS A RGUM ENT
.
77
4.2.4 CALLBACK-FUNKTION ALS A RGUM
ENT. 80
4.2.5 CSS-SELEKTOR ALS A RGUM
ENT. 81
4.3 CSS-SELEKTOREN FUER DIE PRIMAERE COLLECTION
. 85
4.3.1 DIE BASISSELEKTOREN
.
85
4.3.2
MEHRFACHKLASSENSELEKTOR.
86
4.3.3 GRUPPEN- UND KONTEXTSELEKTOREN
.
87
4.3.4 ATTRIBUTSELEKTOREN
.
90
4.3.5 BASIS-FILTERAUSDRUECKE FUER SELEKTOREN
.
94
4.3.6
INHALTSFILTER.
99
4.3.7 FILTER FUER FORMULARELEMENTE
.
101
4.3.8
SICHTBARKEITSFILTER.
103
4.3.9 CHILD-FILTER- NACH
POSITION.
105
4.3.10 CHILD-FILTER- NACH TYP UND
POSITION. 108
4.4 ACCESSOREN - EIGENSCHAFTEN DER C OLLECTIO N
. 110
4.4.1 METHODE
.EACH(CALLBACK).
111
4.4.2 METHODE .GET() UND .GET(INDEX)
.
112
4.4.3 METHODE .INDEX(SUBJECT)
.
113
4.4.4 EIGENSCHAFT .LENGTH
.
114
4.4.5 METHODE .TOARRAYQ
.
114
4.4.6 METHODE
.IS().
115
4.5 TRAVERSIEREN - AUSGEHEND VON C
OLLECTIONS. 115
4.5.1 WAS IST UND WANN BENOETIGT MAN EINE TRAVERSE?
.
116
4.5.2 JQUERY-METHODEN ZUR ACHSEN-TRAVERSE
. 117
4.5.3 JQUERY-METHODEN ZUR ERWEITERTEN ACHSEN-TRAVERSE
.
121
4.5.4 FILTERN VON COLLECTIONS
.
129
4.5.5 AUFHEBEN EINER FILTERUNG
.
135
4.5.6 KOPIEREN EINER COLLECTION
.
136
4.6 EVENTS UND EVENT-H
ANDLING.
138
4.6.1 DAS EVENT-OBJEKT IN
JAVASCRIPT.
139
4.6.2 DAS J QU
ERY-EVENT-OBJEKT.
141
4.6.3 DIE JQUERY-METHODEN ZU EVENT-BINDUNG
.
149
4.6.4 DIREKTES BINDEN UND LOESEN VON
EVENT-LISTENERN. 149
4.6.5 CONVENIENCE-METHODEN FUER DIREKTE
EVENT-BINDUNG. 157
4.6.6 SHORTCUT-METHODEN FUER DIREKTE EVENT-BINDUNGEN
.
159
4.6.7 DELEGIERENDES BINDEN UND LOESEN VON
EVENT-LISTENERN. 166
4.6.8 TRIGGERN UND ERZEUGEN VON EVENTS
.
172
4.7 INHALTE, A TTRIBUTE,
DATENSPEICHER.
178
4.7.1 LESEN, AENDERN UND ENTFERNEN VON ATTRIBUTEN UND
DOM-EIGENSCHAFTEN.
180
4.7.2 MANIPULATION VON TEXT- UND ELEMENTINHALT
.
185
4.7.3 BELIEBIGE DATEN AN DOM-ELEMENTEN SPEICHERN
.
189
4.8 FORMULARE VERARBEITEN M IT JQ U E RY
. 193
4.8.1 FILTERAUSDRUECKE FUER FORMULARELEMENTE
. 193
4.8.2 FILTER FUER ZUSTAENDE VON
FORMULARINPUTS. 196
4.8.3 BINDEN VON EVENTS AN FORMULARELEMENTE
.
201
4.8.4 SERIALISIERUNG VON
FORMULARDATEN. 202
4.8.5 EXTRAKTION VON
FORMULARFELDWERTEN.
206
4.9 D O M -M
ANIPULATION.
210
4.9.1 METHODEN ZUM EINFUEGEN VON KNOTEN
.
212
4.9.2 ENTFERNEN VON K
NOTEN.
217
4.9.3 ERSETZEN VON
KNOTEN.
220
4.9.4 WRAPPING-METHODEN
.
221
4.10 CSS UND STYLE-EIGENSCHAFTEN
.
227
4.10.1 METHODEN FUER DAS
CLASS-ATTRIBUT.
229
4.10.2 CSS-EIGENSCHAFTEN M ANIPULIEREN
.
236
4.10.3 ABMESSUNGEN VON CONTAINERN
.
238
4.10.4 POSITION VON CONTAINERN
.
240
4.10.5 SCROLLEN UND SCROLLPOSITION
.
244
4.11 ANIM ATIONEN
.
247
4.11.1 ANIMATIONEN OHNE JQUERY-CSS3-TRANSITIONS UND
CSS3-ANIMATIONS
.
248
4.11.2 JQUERY UND
CSS-ANIMATIONEN.
253
4.11.3 JQUERY-ANIMATIONEN - ZEIGEN UND VERSTECKEN
.
258
4.11.4 SUEDES - ZEIGEN UND VERSTECKEN MIT ANIM ATION
.
261
4.11.5 FADES - ZEIGEN UND VERSTECKEN UEBER O PACITY
.
266
4.11.6 UTILITY-METHODEN FUER ANIMATIONEN
. 268
4.11.7 ANIMATION MEHRERER CSS-PARAMETER
.
272
4.11.8 DIE QUEUE - WARTESCHLANGE FUER EFFEKTE
.
281
4.11.9 VOLLSTAENDIGES BEISPIEL ZU .QUEUE()
.
285
4.11.10 UTILITYS FUER QUEUE UND ANIMATIONEN
.
287
4.12 DEFERREDS UND PROM
ISES.
289
4.12.1 ERZEUGEN EINES DEFERRED-OBJEKTS
.
290
4.12.2 ERZEUGEN EINES
PROMISE-OBJEKTS.
291
4.12.3 TEST DES ZUSTANDS DES DEFERRED-OBJEKTS
.
297
4.12.4 DAS DEFERRED AUFLOESEN ODER ZURUECKWEISEN: RESOLVE, REJECT, NOTIFY
. 298
4.12.5 BINDUNG VON CALLBACKS AN DEFERREDS UND
PROMISES. 304
4.12.6 METHODE DEFERRED.ALWAYSQ
.
305
4.12.7 METHODE
DEFERRED.DONEQ.
306
4.12.8 METHODE
DEFERRED.FAILQ.
306
4.12.9 METHODE
DEFERRED.PROGRESSQ.
307
4.12.10 CALLBACK-BINDUNG M IT NEUEM PROMISE ALS RUECKGABEWERT
.
308
4.12.11 METHODE DEFERRED.THEN()
.
309
4.12.12 METHODE DEFERRED.PIPE()
.
312
4.12.13 $.WHEN() - ZUSAMMENFASSEN MEHRERER PROMISES
.
320
4.13 MANAGEN VON CALLBACK-KETTEN M IT $.CALLBACKS()
.
326
4.13.1 CALLBACK-LISTE ERSTELLEN MIT $.CALLBACKS()
.
326
4.13.2 CALLBACK-LISTE ERWEITERN -
CALLBACKS.ADDQ. 327
4.13.3 CALLBACK-LISTE REDUZIEREN-CALLBACKS.REMOVEO
.
328
4.13.4 CALLBACK-LISTE UEBERPRUEFEN - CALLBACKS.HASQ
.
328
4.13.5 CALLBACKS FEUERN - CAIIBACKS.FIRE() UND CALLBACKS.FIREWITHQ
.
329
4.13.6 CALLBACK-LISTE LEEREN-CALLBACKS.EMPTYO
.
330
4.13.7 CALLBACK-LISTE STILLLEGEN-CALLBACKS.DISABLEQ
.
331
4.13.8 DIE FLAGS DER
CALLBACK-LISTE.
331
4.13.9 CALLBACK-LISTE VERRIEGELN -
CALLBACKS.LOCKQ. 334
4.13.10 EIN CLICK-COUNTER MIT
CALLBACK-LISTE. 336
4.14 AJAX& JSO N
.
338
4.14.1 GRUNDLAGEN ZU A JA X
.
339
4.14.2 DATEN UND DATENTYPEN FUER AJAX
.
343
4.14.3 JQUERY UND A JA X
.
345
4.14.4
LOW-LEVEL-AJAX-ULTILITYS.
346
4.14.5 DAS JQXHR-OBJEKT ALS
PROMISE. 359
4.14.6 AJAX-UTILITYS UND CONVENIENCE-REQUESTS
.
362
4.14.7 GLOBALE MANDLER-METHODEN
. 374
4.15 UTILITYS DES $-OBJEKTS - PRAKTISCHES DIES UND D
AS. 377
4.15.1 KONFLIKTVERMEIDUNG MIT ANDEREN FRAMEWORKS
.
378
4.15.2 BROWSER- UND
FEATURE-DETECTION.
384
4.15.3 UTILITYS ZUR ARRAY-VERARBEITUNG
.
386
4.15.4 UTILITY ZUR
STRING-BEARBEITUNG.
391
4.15.5 UTILITYS FUER DOM-KNOTENVERARBEITUNG
.
392
4.15.6 UTILITYS FUER FUNKTIONSAUFRUFE
.
394
4.15.7 OBJEKTVERARBEITUNG UND ERWEITERUNG VON JQ UERY
.
396
4.15.8
TEST-UTILITYS.
401
4.16 ZUSAMMENFASSUNG UND AUSBLICK
.
405
5 JQ U E RY -D E R PRAXISEINSATZ 4O?
5.1 UEBER DIE VORGESTELLTEN BEISPIELE
.
407
5.2 WIE ORGANISIERE ICH MEINE
SCRIPTE.
408
5.2.1 DIE EINFACHE NOTATION
.
409
5.2.2 VERWENDUNG VON
OBJEKTLITERALEN.
410
5.2.3 DAS M ODULM
USTER.
412
5.2.4
ZUSAMMENFASSUNG.
413
5.3 JQUERY ODER NICHT JQUERY, DAS IST HIER DIE FRAGE
.
414
5.4 NAVIGATIONEN
.
419
5.4.1 DIE TABS:
KARTEIREITER.
419
5.4.2 DAS
AKKORDEON.
423
5.4.3
ZUSAMMENFASSUNG.
427
5.5 VON TOOLTIPS UND LINKS
.
428
5.5.1
TOOLTIPS.
428
5.5.2 LINKS SAMMELN, IM FOOTER AUSGEBEN
.
430
5.6 SPIEL MIT BILDERN
.
432
5.6.1 EINE SLIDESHOW
.
436
5.7 AJAX MIT JQUERY EINSETZEN
.
445
5.7.1 LADEN VON
HTML-ELEMENTEN.
446
5.7.2 LADEN VON JSON
.
450
5.7.3 LADEN VON
JSONP.
456
5.7.4
ZUSAMMENFASSUNG.
458
5.8 FORMULARE BEHERRSCHEN MIT JQ UERY
.
458
5.8.1 FORMULARE
VALIDIEREN.
459
5.8.2 FORMULARE SENDEN MIT A JA X
.
465
5.8.3
DATEPICKER.
468
5.8.4 NAECHSTE AUSBAUSTUFE: AUTOCOMPLETE
.
470
5.9 FLEXIBLE TABELLEN MIT JQ U ERY
.
474
5.9.1 DIE TABELLE
SORTIEREN.
475
5.9.2 PAGINIERUNG VON
TABELLEN.
481
5.9.3 GRID-PLUGINS
.
486
5.9.4
ZUSAMMENFASSUNG.
490
5.10 VON BROWSERN UND
FENSTERN.
490
5.10.1 COOKIES
.
490
5.10.2 DIE HISTORY DES BROWSERS
.
496
5.10.3
SCROLLING.
499
5.10.4 FUER FAULE BROWSER: LAZY-LOAD
. 503
5.10.5
ZUSAMMENFASSUNG.
506
6 JQUERY UL SO?
6.1 DOWNLOAD UND KONFIGURATION VON JQUERY U
L. 508
6.1.1 DER DOWNLOAD BUILDER VON JQUERY UL
.
509
6.2 THEMING VON JQUERY U
L.
510
6.2.1 SCOPED
THEMES.
512
6.3 EINSATZ VON JQUERY U L
.
514
6.3.1 DATEISTRUKTUR VON JQUERY U L
.
514
6.4 EINBINDEN VON JQUERY U L
.
514
6.5 CSS-KLASSEN EINES UL-WIDGETS
.
516
6.6 LAYOUT-WIDGETS AUS JQUERY UL
.
518
6.6.1
DIALOG-WIDGET.
519
6.6.2
PROGRESSBAR.
525
6.6.3
AKKORDEON-WIDGET.
530
6.6.4 TAB-WIDGET
.
532
6.7 FORMULAR-WIDGETS AUS JQUERY U L
.
535
6.7.1
DATEPICKER.
535
6.7.2
SLIDER.
541
6.7.3 B U TTO N
.
544
6.7.4
AUTOCOMPLETE.
547
6.8 EFFEKTE UND INTERAKTIONEN AUS JQUERY UL
.
548
6.8.1 DIE EFFEKTE AUS JQUERY U
L.
551
6.8.2 INTERAKTIONEN AUS JQUERY UL
.
558
6.8.3 DRAG & DROP MIT DRAGGABLES UND
DROPPABLES. 565
6.8.4 SORTIERBARE
ELEMENTE-SORTABLES.
579
6.8.5 GROESSENVERAENDERBARE ELEMENTE - RESIZABLES
.
592
6.8.6 AUSWAEHLBARE ELEMENTE-SELECTABLES
.
599
6.9 ZUSAMMENFASSUNG UND AUSBLICK
.
605
7 PLUGIN-ENTWICKLUNG FUER JQUERY EO?
7.1 DAS PLUGIN-REPOSITORY VON
JQUERY.
608
7.1.1 SUCHE IM
JQUERY-REPOSITORY.
609
7.1.2 EIN PLUGIN DOWNLOADEN
.
610
7.1.3 EIN PLUGIN
ANWENDEN.
611
7.2 SELBST IST DER MANN - EIGENE PLUGINS SCHREIBEN
.
616
7.2.1 PLUGIN-GATTUNGEN: FUNCTIONS UND
METHODS. 616
7.3
JQUERY-FUNCTION-PLUGIN.
617
7.3.1 FUNCTION-PLUGIN - DER
AUFBAU. 617
7.3.2 BEISPIEL FUER EIN FUNCTION-PLUGIN - EIN EINFACHER LOGGER
.
617
7.3.3 BEISPIEL FUER EIN FUNCTION-PLUGIN - EIN CSS-TOOL
.
619
7.4
JQUERY-METHOD-PLUGIN.
621
7.4.1 METHOD-PLUGIN - DER AUFBAU
.
622
7.5 METHOD-PLUGIN - SETZEN VON
CSS-STYLES. 622
7.5.1 METHOD-PLUGIN MIT ARGUM
ENT. 623
7.5.2 METHOD-PLUGIN MIT MEHREREN ARGUMENTEN
.
624
7.5.3 METHOD-PLUGIN M IT
KONFIGURATIONSOBJEKT. 624
7.5.4 TOGGLECLICK-EIN ERSATZ FUER DIE EVENT-METHODE .TOGGLEQ
.
628
7.5.5 MULTITOGGLE - NOCH EIN ERSATZ FUER DIE EVENT-METHODE .TOGGLEQ
.
631
7.5.6 METHOD-PLUGIN M IT SUBROUTINEN
. 634
7.5.7 PLUGINS M IT
CALLBACK-FUNKTIONEN.
640
7.6 DAS JQUERY-METHOD-PLUGIN
REKAPITULIERT. 642
7.7 ZUSAMMENFASSUNG UND
AUSBLICK.
643
8 RESPONSIVE WEBDESIGN 645
8.1 WANN MACHT EIN RESPONSIVE LAYOUT
SINN?. 646
8.2 METHODIK: MOBILE FIRST VS. DESKTOP FIRS T
.
646
8.3
MEDIA-QUERIES.
647
8.3.1 MEDIA-ANGABE FUER VERLINKTE STYLESHEETS
.
648
8.3.2 MEDIA-ANGABE FUER STYLESHEET-IMPORT
.
648
8.3.3 MEDIA-ANGABE INNERHALB EINES STYLESHEETS
.
649
8.4 SYNTAX DER
CSS-MEDIA-ANGABE.
649
8.4.1 TYPANGABE DES USER AGENTS
.
650
8.4.2 QUERY-ASPEKT DER
MEDIA-QUERY.
651
8.4.3 KEYWORDS FUER
MEDIA-QUERIES.
652
8.5 MEDIA-FEATURES DES USER
AGENTS.
653
8.5.1 MEDIA-FEATURES: WIDTH, H EIGHT
.
654
8.5.2 MEDIA-FEATURES: DEVICE-WIDTH, DEVICE-HEIGHT
.
654
8.5.3 MEDIA-FEATURE: ORIENTATION
.
655
8.5.4 MEDIA-FEATURES: ASPECT-RATIO, DEVICE-ASPECT-RATIO
.
655
8.5.5 MEDIA-FEATURE:
COLOR.
655
8.5.6 MEDIA-FEATURE: COLOR-INDEX
.
656
8.5.7 MEDIA-FEATURE:
MONOCHROME.
656
8.5.8 MEDIA-FEATURE:
RESOLUTION.
656
8.6 EINSATZ DER MEDIA-QUERY IM RESPONSIVE
LAYOUT. 657
8.6.1 ANPASSUNG DES LAYOUTS ANHAND DER VIEWPORT-BREITE
.
658
8.7 RESPONSIVE DESIGN UND JQ U E RY
.
660
8.7.1 REIHENFOLGE VON CONTAINERN AENDERN
.
660
8.7.2 BILDER IN VERSCHIEDENEN AUFLOESUNGEN
.
662
8.7.3 SLIDER M IT
TOUCH.
663
8.7.4 MAURERHANDWERK MIT JAVASCRIPT UND JQ U E
RY. 666
8.8 ZUSAMMENFASSUNG UND
AUSBLICK.
668
9 GOING MOBILE MIT JQUERY
669
9.1 EIN SEITENBLICK AUF DIE MOBILE W E LT
.
669
9.2 EMULATOREN UND IDES FUE R M OB ILG ERAETE
. 671
9.3 INS MOBILE WEB M IT JQUERY M O B ILE
. 672
9.3.1 DOWNLOAD ODER EINBINDEN VON DER W EBSITE
.
673
9.3.2 DER JQUERY MOBILE DOWNLOAD BUILDER
.
674
9.4 EIN ERSTES DOKUMENT M IT JQUERY M O B ILE
. 675
9.4.1 JQUERY-MOBILE-DATEIEN IM HEADER EINBINDEN
. 675
9.4.2 GRUNDSTRUKTUREN IM BODY
.
676
9.4.3 MEHRERE SEITEN IN EINEM
DOKUMENT. 677
9.4.4 EINE EINFACHE NAVIGATION
.
679
9.4.5 NAVIGATIONEN IN DER
TOOLBAR.
680
9.5
SEITENUEBERGAENGE.
683
9.6
LISTENBUTTONS.
684
9.6.1 LISTVIEWS MIT COUNT-BUBBLES
.
686
9.6.2 LISTENBUTTONS IN SPLITVIEWS
. 686
9.6.3 LISTVIEW MIT SPLITANSICHT - VERBESSERTE VERSION
.
689
9.6.4 SEITEN PER AJAX
ANSPRECHEN.
690
9.7
NAVBAR-BUTTON-LEISTEN.
691
9.7.1 NAVBAR IM
HEADER.
692
9.7.2 NAVBAR IM
CONTENT-BEREICH.
692
9.7.3 NAVBAR IM FOOTER-BEREICH
.
693
9.7.4 BUTTON-LEISTEN UND
DATA-GRID.
694
9.7.5 BUTTON-LEISTEN MIT
ICONS.
696
9.8 LAYOUTRASTER - INHALTE A N O RD N E N
.
697
9.9 COLLAPSIBLES - PLATZSPARENDE IN H A LTE
. 699
9.9.1
COLLAPSIBLES.
699
9.9.2
COLLAPSIBLE-SETS.
701
9.10 FORMULARE M IT JQUERY M O B ILE
.
703
9.10.1 PROGRESSIV ERWEITERTE FORMULARELEMENTE
.
703
9.10.2 NATIVE FORMULARELEMENTE
.
704
9.10.3 FORMULARELEMENTE IM EINZELNEN
. 704
9.10.4 FORMULARE
VERSENDEN.
708
9.10.5
PLUGIN-METHODEN.
709
9.10.6 ZURUECKSETZEN (DEGRADIEREN) VON FORMULARELEMENTEN
.
712
9.11 THEMES UND SWATCHES - FARBEN UND H INTE RG RUEN DE
. 712
9.11.1 EIGENE THEMES-ROLL YOUROWN MIT DEM
THEMEROLLER. 717
9.12 DAS
MOBILEINIT-EVENT.
722
9.12.1 ENHANCEMENT DES JQUERY-MOBILE-DOKUMENTS
.
723
9.12.2 DIE OPTIONEN DES
$.MOBILE-KONFIGURATIONSOBJEKTS. 727
9.12.3 HTML5-DATA-ATTRIBUTE IN JQUERY M OBILE
.
731
9.13 EVENTS IN JQUERY M O B ILE
.
744
9.14 METHODEN VON JQUERY M O B ILE
.
750
9.15
ZUSAMMENFASSUNG.
758
10 DER EIGENE JQUERY-BUILD
759
10.1 VORAUSSETZUNGEN ZUM ERSTELLEN EINES
BUILDS. 760
10.1.1 INSTALLATION VON G
IT.
761
10.1.2 INSTALLATION VON NODEJS
.
762
10.1.3 INSTALLATION VON GRUENT UND BO W E R
.
764
10.2 DAS GIT-REPOSITORY
KLONEN.
765
10.3 EINEN BUILD DES VOLLSTAENDIGEN JQUERYS
ERZEUGEN. 766
10.4 EINEN INDIVIDUELLEN JQUERY-BUILD AUFBAUEN
.
767
11 Q U N IT-T ESTEN MIT JQUERY
771
11.1 IDEEN ZUM TESTEN VON
JAVASCRIPT.
771
11.1.1 DAS
ALERT-STATEMENT.
771
11.1.2 DIE KONSOLE ALS AUSGABEMEDIUM
.
772
11.1.3 EINE FUNKTION
DURCHLEUCHTEN.
772
11.2 TESTEN MIT
UNIT-TESTS.
775
11.2.1 ENTER Q U N IT
.
776
11.3 EIN BLICK AUF Q U N
IT.
776
11.3.1 DOWNLOAD UND EINBINDEN VON Q U N IT
.
777
11.4 EIN TEST MIT QUNIT - DIE METHODE TE S T()
.
781
11.5
ASSERTIONS.
782
11.5.1 OK()
.
782
11.5.2 EQUALQ UND NOTEQUALQ
.
784
11.5.3 DEEPEQUALQ UND NOTDEEPEQUALQ
.
787
11.5.4 STRICTEQUALQ UND NOTSTRICTEQUALQ
.
788
11.6 MODULE - MEHRERE TESTS UNTER EINER H AUBE
.
789
11.7 TESTEN ASYNCHRONER ANWENDUNGEN
.
791
11.7.1 DAS KONTEXTPROBLEM BEI ASYNCHRONEN TESTS
.
792
11.7.2 ASYNCHRONES TESTEN
.
792
11.8 ZUSAMMENFASSUNG UND AUSBLICK
.
793
ANHANG
795
A HTML UND
CSS.
795
B JAVASCRIPT UND D O M
.
835
INDEX.
869 |
any_adam_object | 1 |
author | Bongers, Frank 1961- Vollendorf, Maximilian Lange, Georg |
author_GND | (DE-588)13674771X (DE-588)14249464X (DE-588)1150865830 |
author_facet | Bongers, Frank 1961- Vollendorf, Maximilian Lange, Georg |
author_role | aut aut aut |
author_sort | Bongers, Frank 1961- |
author_variant | f b fb m v mv g l gl |
building | Verbundindex |
bvnumber | BV044395304 |
classification_rvk | ST 250 ST 253 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)989774183 (DE-599)DNB1133029302 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 4. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV044395304</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180921</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">170704s2018 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">17,N23</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1133029302</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836256643</subfield><subfield code="c">Hbk. : EUR 49.90 (DE), EUR 51.30 (AT), CHF 63.90 (freier Preis)</subfield><subfield code="9">978-3-8362-5664-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3836256649</subfield><subfield code="c">Hbk.</subfield><subfield code="9">3-8362-5664-9</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 459/05664</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)989774183</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1133029302</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-525</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bongers, Frank</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)13674771X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">jQuery</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">jQuery 3</subfield><subfield code="b">das umfassende Handbuch</subfield><subfield code="c">Frank Bongers, Maximilian Vollendorf, Georg Lange</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk</subfield><subfield code="c">2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">884 Seiten</subfield><subfield code="c">24 cm x 16.8 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Rheinwerk Computing</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Grundlagen, Einsatz, Praxisbeispiele ; Plugins nutzen und erstellen, jQuery UI, Ajax ; Animationen, Tabellen, Bildergalerien, Formulare" - Auf dem Cover</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Alle Codebeispiele zum Download" - Auf dem Cover</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">jQuery 3.0</subfield><subfield code="0">(DE-588)1155326636</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">jQuery</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">JavaScript</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">HTML5</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">CSS</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Framework</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Webentwicklung</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">jQuery 3.0</subfield><subfield code="0">(DE-588)1155326636</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Vollendorf, Maximilian</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)14249464X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lange, Georg</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1150865830</subfield><subfield code="4">aut</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Galileo Press</subfield><subfield code="0">(DE-588)1065964404</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=5bf8bd50b7534da0929b25f3f23f1d71&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029797467&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029797467</subfield></datafield></record></collection> |
id | DE-604.BV044395304 |
illustrated | Not Illustrated |
indexdate | 2024-09-10T02:14:43Z |
institution | BVB |
institution_GND | (DE-588)1065964404 |
isbn | 9783836256643 3836256649 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029797467 |
oclc_num | 989774183 |
open_access_boolean | |
owner | DE-M347 DE-1102 DE-91G DE-BY-TUM DE-523 DE-573 DE-19 DE-BY-UBM DE-20 DE-11 DE-473 DE-BY-UBG DE-859 DE-29T DE-83 DE-703 DE-92 DE-525 |
owner_facet | DE-M347 DE-1102 DE-91G DE-BY-TUM DE-523 DE-573 DE-19 DE-BY-UBM DE-20 DE-11 DE-473 DE-BY-UBG DE-859 DE-29T DE-83 DE-703 DE-92 DE-525 |
physical | 884 Seiten 24 cm x 16.8 cm |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Rheinwerk |
record_format | marc |
series2 | Rheinwerk Computing |
spelling | Bongers, Frank 1961- Verfasser (DE-588)13674771X aut jQuery jQuery 3 das umfassende Handbuch Frank Bongers, Maximilian Vollendorf, Georg Lange 4. Auflage Bonn Rheinwerk 2018 884 Seiten 24 cm x 16.8 cm txt rdacontent n rdamedia nc rdacarrier Rheinwerk Computing "Grundlagen, Einsatz, Praxisbeispiele ; Plugins nutzen und erstellen, jQuery UI, Ajax ; Animationen, Tabellen, Bildergalerien, Formulare" - Auf dem Cover "Alle Codebeispiele zum Download" - Auf dem Cover jQuery 3.0 (DE-588)1155326636 gnd rswk-swf JavaScript HTML5 CSS Framework Webentwicklung jQuery 3.0 (DE-588)1155326636 s DE-604 Vollendorf, Maximilian Verfasser (DE-588)14249464X aut Lange, Georg Verfasser (DE-588)1150865830 aut Galileo Press (DE-588)1065964404 pbl X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=5bf8bd50b7534da0929b25f3f23f1d71&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029797467&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Bongers, Frank 1961- Vollendorf, Maximilian Lange, Georg jQuery 3 das umfassende Handbuch jQuery 3.0 (DE-588)1155326636 gnd |
subject_GND | (DE-588)1155326636 |
title | jQuery 3 das umfassende Handbuch |
title_alt | jQuery |
title_auth | jQuery 3 das umfassende Handbuch |
title_exact_search | jQuery 3 das umfassende Handbuch |
title_full | jQuery 3 das umfassende Handbuch Frank Bongers, Maximilian Vollendorf, Georg Lange |
title_fullStr | jQuery 3 das umfassende Handbuch Frank Bongers, Maximilian Vollendorf, Georg Lange |
title_full_unstemmed | jQuery 3 das umfassende Handbuch Frank Bongers, Maximilian Vollendorf, Georg Lange |
title_short | jQuery 3 |
title_sort | jquery 3 das umfassende handbuch |
title_sub | das umfassende Handbuch |
topic | jQuery 3.0 (DE-588)1155326636 gnd |
topic_facet | jQuery 3.0 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=5bf8bd50b7534da0929b25f3f23f1d71&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029797467&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bongersfrank jquery AT vollendorfmaximilian jquery AT langegeorg jquery AT galileopress jquery AT bongersfrank jquery3dasumfassendehandbuch AT vollendorfmaximilian jquery3dasumfassendehandbuch AT langegeorg jquery3dasumfassendehandbuch AT galileopress jquery3dasumfassendehandbuch |