...

download ^ pdf ^ pobieranie ^ do ściągnięcia ^ ebook

javascript-i-jquery.-nieoficjalny-podrecznik cała książka, ebooki

[ Pobierz całość w formacie PDF ]
Spis treci
Nieoficjalna czoówka ...................................................................................... 11
Wprowadzenie .................................................................................................. 15
Cze I. Wprowadzenie do jzyka JavaScript ..............................33
Rozdzia 1. Pierwszy program w jzyku JavaScript ........................................ 35
Wprowadzenie do programowania ............................................................. 36
Czym jest program komputerowy? ......................................................... 38
Jak doda kod JavaScript do strony? ........................................................... 38
Zewntrzne pliki JavaScript .................................................................... 40
Pierwszy program w jzyku JavaScript ....................................................... 42
Dodawanie tekstu do stron ........................................................................ 45
Doczanie zewntrznych plików JavaScript .............................................. 46
Wykrywanie bdów .................................................................................. 48
Konsola JavaScript w przegldarce Firefox ............................................... 48
Wywietlanie okna dialogowego bdów w Internet Explorerze 9 ............. 50
Konsola bdów w przegldarce Chrome ................................................. 51
Konsola bdów w przegldarce Safari ..................................................... 51
Rozdzia 2. Gramatyka jzyka JavaScript ....................................................... 55
Instrukcje ................................................................................................. 55
Wbudowane funkcje .................................................................................. 56
Typy danych ............................................................................................. 56
Liczby .................................................................................................... 57
acuchy znaków .................................................................................. 57
Wartoci logiczne ................................................................................... 58
Zmienne ................................................................................................... 59
Tworzenie zmiennych ............................................................................ 59
Uywanie zmiennych ............................................................................. 62
Uywanie typów danych i zmiennych ........................................................ 63
Podstawowe operacje matematyczne ...................................................... 64
Kolejno wykonywania operacji ............................................................. 65
czenie acuchów znaków ................................................................... 65
czenie liczb i acuchów znaków ......................................................... 66
Zmienianie wartoci zmiennych ............................................................. 67
Przykad — uywanie zmiennych do tworzenia komunikatów .................... 69
Przykad — pobieranie informacji ............................................................... 70
Tablice ...................................................................................................... 72
Tworzenie tablic ..................................................................................... 74
Uywanie elementów tablicy .................................................................. 75
Dodawanie elementów do tablicy ............................................................ 76
Usuwanie elementów z tablicy ................................................................ 79
Przykad — zapisywanie danych na stronie za pomoc tablic ...................... 79
Krótka lekcja o obiektach ........................................................................... 82
Komentarze ............................................................................................... 85
Kiedy uywa komentarzy? ..................................................................... 86
Komentarze w tej ksice ........................................................................ 87
Rozdzia 3. Dodawanie struktur logicznych i sterujcych .............................. 89
Programy reagujce inteligentnie ............................................................... 89
Podstawy instrukcji warunkowych .......................................................... 91
Uwzgldnianie planu awaryjnego ............................................................ 94
Sprawdzanie kilku warunków ................................................................. 94
Bardziej skomplikowane warunki ........................................................... 97
Zagniedanie instrukcji warunkowych .................................................. 99
Wskazówki na temat pisania instrukcji warunkowych .......................... 100
Przykad — uywanie instrukcji warunkowych ......................................... 101
Obsuga powtarzajcych si zada za pomoc ptli ................................... 104
Ptle while ............................................................................................ 104
Ptle i tablice ........................................................................................ 106
Ptle for ................................................................................................ 107
Ptle do-while ....................................................................................... 109
Funkcje — wielokrotne korzystanie z przydatnego kodu ........................... 110
Krótki przykad ..................................................................................... 112
Przekazywanie danych do funkcji ......................................................... 113
Pobieranie informacji z funkcji ............................................................. 114
Unikanie konfliktów midzy nazwami zmiennych ............................... 116
Przykad — prosty quiz ............................................................................. 118
Cze II. Wprowadzenie do biblioteki jQuery ............................125
Rozdzia 4. Wprowadzenie do jQuery ........................................................... 127
Kilka sów o bibliotekach JavaScript ......................................................... 127
Jak zdoby jQuery? .................................................................................. 129
Dodawanie jQuery do strony ................................................................... 132
Podstawowe informacje o modyfikowaniu stron WWW ........................... 134
4
SPIS TRECI
Zrozumie DOM .................................................................................... 138
Pobieranie elementów stron na sposób jQuery ......................................... 140
Proste selektory .................................................................................... 141
Selektory zaawansowane ...................................................................... 143
Filtry jQuery ........................................................................................ 146
Zrozumienie kolekcji jQuery ................................................................ 148
Dodawanie treci do stron ....................................................................... 149
Zastpowanie i usuwanie wybranych elementów .................................. 152
Ustawianie i odczyt atrybutów znaczników .............................................. 154
Klasy .................................................................................................... 154
Odczyt i modyfikacja waciwoci CSS ................................................. 155
Jednoczesna zmiana wielu waciwoci CSS .......................................... 157
Odczyt, ustawienia i usuwanie atrybutów HTML .................................... 159
Wykonanie akcji na kadym elemencie kolekcji ....................................... 160
Funkcje anonimowe ............................................................................. 160
this oraz $(this) .................................................................................... 162
Automatycznie tworzone, wyróniane cytaty ........................................... 163
Opis rozwizania ................................................................................. 164
Kod rozwizania ................................................................................... 165
Rozdzia 5. Akcja i reakcja — oywianie stron za pomoc zdarze ............. 169
Czym s zdarzenia? ................................................................................. 169
Zdarzenia zwizane z mysz ................................................................. 171
Zdarzenia zwizane z dokumentem i oknem ........................................ 172
Zdarzenia zwizane z formularzami ..................................................... 173
Zdarzenia zwizane z klawiatur .......................................................... 174
Obsuga zdarze przy uyciu jQuery ........................................................ 174
Przykad — wyrónianie wierszy tabeli ..................................................... 177
Zdarzenia specyficzne dla biblioteki jQuery ............................................. 181
Oczekiwanie na wczytanie kodu HTML ............................................... 182
Zdarzenia biblioteki jQuery .................................................................. 183
Obiekt reprezentujcy zdarzenie ........................................................... 185
Blokowanie standardowych reakcji na zdarzenia ................................... 186
Usuwanie zdarze ................................................................................ 187
Zaawansowane zarzdzanie zdarzeniami ................................................. 188
Inne sposoby stosowania funkcji bind() .................................................... 189
Przykad — jednostronicowa lista FAQ .................................................... 191
Omówienie zadania ............................................................................. 191
Tworzenie kodu ................................................................................... 192
Rozdzia 6. Animacje i efekty ......................................................................... 197
Efekty biblioteki jQuery ........................................................................... 197
Podstawowe wywietlanie i ukrywanie ................................................. 198
Wygaszanie oraz rozjanianie elementów ............................................. 200
Przesuwanie elementów ....................................................................... 202
Przykad: wysuwany formularz logowania ................................................ 202
Tworzenie kodu ................................................................................... 203
5
SPIS TRECI
Animacje ................................................................................................ 205
Tempo animacji ................................................................................... 207
Wykonywanie operacji po zakoczeniu efektu .......................................... 209
Przykad: animowany pasek ze zdjciami ................................................. 211
Tworzenie kodu ................................................................................... 213
Cze III. Dodawanie mechanizmów do stron WWW ................ 217
Rozdzia 7. Efekty zwizane z rysunkami ...................................................... 219
Zamiana rysunków .................................................................................. 219
Zmienianie atrybutu src rysunków ....................................................... 220
Wstpne wczytywanie rysunków .......................................................... 221
Efekt rollover z uyciem rysunków ........................................................ 222
Przykad — dodawanie efektu rollover z uyciem rysunków ...................... 223
Omówienie zadania .............................................................................. 224
Tworzenie kodu ................................................................................... 225
Przykad — galeria fotografii z efektami wizualnymi ................................. 228
Omówienie zadania .............................................................................. 228
Tworzenie kodu ................................................................................... 230
Wzbogacona galeria z wtyczk FancyBox biblioteki jQuery ....................... 234
Podstawy .............................................................................................. 235
Tworzenie galerii zdj ......................................................................... 237
Personalizacja efektu FancyBox ............................................................ 238
Przykad — galeria fotografii oparta na wtyczce FancyBox ......................... 244
Rozdzia 8. Usprawnianie nawigacji ............................................................. 249
Podstawowe informacje o odnonikach .................................................... 249
Pobieranie odnoników w kodzie JavaScript .......................................... 249
Okrelanie lokalizacji docelowej ........................................................... 250
Blokowanie domylnego dziaania odnoników ..................................... 251
Otwieranie zewntrznych odnoników w nowym oknie ........................... 252
Tworzenie nowych okien ......................................................................... 255
Waciwoci okien ................................................................................ 255
Otwieranie stron w okienku na pierwotnej stronie ................................... 259
Przykad — otwieranie strony na stronie ............................................... 262
Animowane menu nawigacyjne ............................................................... 263
Kod HTML ........................................................................................... 264
Kod CSS ............................................................................................... 266
Kod JavaScript ...................................................................................... 268
Przykad ............................................................................................... 268
Rozdzia 9. Wzbogacanie formularzy ............................................................ 271
Wprowadzenie do formularzy .................................................................. 271
Pobieranie elementów formularzy ......................................................... 273
Pobieranie i ustawianie wartoci elementów formularzy ........................ 275
Sprawdzanie stanu przycisków opcji i pól wyboru .................................. 276
Zdarzenia zwizane z formularzami ..................................................... 277
6
SPIS TRECI
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • sportingbet.opx.pl
  • Cytat

    A jeśli komu droga otwarta do nieba, Tym co służą ojczyźnie. Jan Kochanowski (1530-1584)

    Meta