jquery 1.3. wprowadzenie helion.pdf

(6669 KB) Pobierz
887649947.018.png
Spis treci
Metody przechodzenia drzewa DOM
45
Stylizacja wybranych komórek
46
czenie w acuch
48
Dostp do elementów DOM
48
Podsumowanie
49
Rozdzia 3. Zdarzenia
51
Wykonywanie zada w momencie zaadowania strony
51
Czas wykonania kodu
51
Wiele skryptów na jednej stronie
52
Skróty poprawiajce zwizo kodu
53
Wspóistnienie z innymi bibliotekami
54
Proste zdarzenia
55
Prosty przecznik stylów
55
Skrótowa obsuga zdarze
63
Zdarzenia zoone
64
Pokazywanie i ukrywanie zaawansowanych opcji
64
Wyrónianie elementów, które mona klikn
66
Podró zdarzenia
67
Efekty uboczne propagacji zdarze
69
Zmiana podróy — obiekt zdarzenia
70
Element docelowy zdarzenia
71
Zatrzymanie propagacji zdarze
71
Dziaania domylne
72
Delegacja zdarze
72
Usuwanie programu obsugi zdarze
75
Przestrzenie nazw zdarze
75
Ponowne dowizanie zdarzenia
76
Symulacja interakcji z uytkownikiem
78
Zdarzenia klawiatury
79
Podsumowanie
81
Rozdzia 4. Efekty
83
Modyfikacja CSS w locie
83
Proste ukrywanie i pokazywanie
87
Efekty a szybko
90
Przyspieszanie
90
Pojawianie si i znikanie
91
Efekty zoone
91
Tworzenie wasnych animacji
93
Przeczanie znikania
94
Animacja z uyciem wielu waciwoci
94
Efekty jednoczesne a kolejkowane
97
Praca z jednym zbiorem elementów
97
Praca z wieloma zbiorami elementów
100
Funkcje zwrotne
102
W skrócie
104
Podsumowanie
104
4
887649947.019.png 887649947.020.png 887649947.021.png 887649947.001.png
 
Spis treci
Rozdzia 5. Edycja drzewa DOM
105
Edycja atrybutów
105
Atrybuty inne od klas
106
Jeszcze raz funkcja fabryczna $()
108
Wstawianie nowych elementów
110
Przenoszenie elementów
111
Oznaczenie, ponumerowanie i utworzenie odnonika do kontekstu
115
Dodanie przypisów dolnych
117
Opakowanie elementów
119
Kopiowanie elementów
120
Klonowanie ze zdarzeniami
121
Klonowanie cytatów wyrzuconych
121
Nieco o CSS
122
Powrót do kodu
122
Upikszenie cytatów wyrzuconych
125
Metody edycji drzewa DOM w skrócie
126
Podsumowanie
128
Rozdzia 6. Ajax
129
adowanie danych na danie
130
Dodawanie kodu HTML
131
Praca z obiektami JavaScriptu
134
adowanie dokumentu XML
141
Wybór formatu danych
144
Przekazywanie danych do serwera
145
Wykonanie dania GET
146
Wykonanie dania POST
149
Serializacja formularza
150
ledzenie dania
152
Ajax a zdarzenia
155
Ograniczenia w zakresie bezpieczestwa
156
Wykorzystanie JSONP dla danych zewntrznych
157
Dodatkowe opcje
158
Niskopoziomowa metoda Ajaksa
159
Modyfikacja opcji domylnych
159
adowanie czci strony HTML
160
Podsumowanie
162
Rozdzia 7. Przetwarzanie tabel
165
Sortowanie i podzia na strony
166
Sortowanie po stronie serwera
166
Sortowanie za pomoc JavaScriptu
167
Paginacja po stronie serwera
183
Paginacja w JavaScripcie
185
Gotowy kod
190
5
887649947.002.png 887649947.003.png 887649947.004.png 887649947.005.png 887649947.006.png 887649947.007.png
 
Spis treci
Modyfikacja wygldu tabeli
192
Wyrónianie wierszy
192
Podpowiedzi
199
Zwijanie i rozwijanie czci tabeli
205
Filtrowanie
207
Gotowy kod
212
Podsumowanie
215
Rozdzia 8. Formularze i ich funkcje
217
Ulepszenie prostego formularza
217
Progresywne ulepszanie stylu formularzy
218
Pola wywietlane warunkowo
224
Sprawdzanie poprawnoci formularza
227
Edycja pól wyboru
234
Gotowy kod
237
Zwize formularze
239
Tekst pojemnika na pola formularza
239
Autouzupenianie oparte na Ajaksie
242
Gotowy kod
250
Praca z danymi liczbowymi formularza
253
Struktura tabeli koszyka z zakupami
253
Odrzucanie danych nieliczbowych
256
Obliczenia arytmetyczne
256
Usuwanie elementów
263
Edycja informacji o wysyce
267
Gotowy kod
270
Podsumowanie
272
Rozdzia 9. Rotacja i przesuwanie elementów
273
Rotacja wiadomoci
274
Konfiguracja strony
274
Pobieranie wiadomoci z kanau RSS
276
Konfiguracja rotacji elementów
279
Funkcja rotacji wiadomoci
280
Pauza po najechaniu mysz
282
Pobieranie wiadomoci RSS z innej domeny
285
Gradientowy efekt blaknicia
286
Gotowy kod
289
Karuzela obrazków
290
Konfiguracja strony
291
Przesuwanie obrazków po klikniciu
294
Powikszanie obrazków
301
Gotowy kod
313
Podsumowanie
316
6
887649947.008.png 887649947.009.png 887649947.010.png 887649947.011.png
 
Spis treci
Rozdzia 10. Wykorzystywanie dodatków
317
Znalezienie dodatku i uzyskanie pomocy
317
Jak korzysta z dodatku
318
Dodatek Form
319
Wskazówki i sztuczki
320
Biblioteka dodatków jQuery UI
321
Efekty
322
Komponenty interakcji
324
Widety
326
ThemeRoller w jQuery UI
329
Inne polecane dodatki
330
Formularze
330
Tabele
332
Obrazki
334
Ramki z obrazkami i okna dialogowe
335
Wykresy
338
Zdarzenia
339
Podsumowanie
340
Rozdzia 11. Tworzenie dodatków
341
Dodawanie nowych funkcji globalnych
341
Dodanie wikszej liczby funkcji
342
Jaki to ma sens?
343
Tworzenie nowej metody pomocniczej
344
Dodawanie metod obiektu jQuery
345
Kontekst metody obiektu
346
czenie metod w acuchy
348
Metody przechodzenia drzewa DOM
349
Dodawanie nowych metod skrótów
353
Parametry metod
356
Proste parametry
358
Tablice asocjacyjne parametrów
359
Domylne wartoci parametrów
360
Funkcje zwrotne
361
Dostosowywanie wartoci domylnych
362
Dodanie wyraenia selektora
364
Podzielenie si dodatkiem ze wiatem
367
Konwencje nazewnictwa
367
Uycie aliasu $
367
Interfejsy metod
368
Styl dokumentacji
368
Podsumowanie
368
Dodatek A róda internetowe
369
Dokumentacja jQuery
369
Wiki jQuery
369
jQuery API
369
7
887649947.012.png 887649947.013.png 887649947.014.png 887649947.015.png 887649947.016.png 887649947.017.png
 
Zgłoś jeśli naruszono regulamin