Spis treści: Część I: Abecadło - 5 Rozdział 1. Korzystanie z biblioteki jQuery - 7 * Poprawność osadzania kodu JavaScript w dokumentach HTML i XHTML - 13 Rozdział 2. Trzy warstwy dokumentu XHTML: struktura, wygląd i zachowanie - 15 Rozdział 3. Selektory CSS i zdarzenia XHTML - 21 Rozdział 4. Modyfikacja wyglądu elementów - 29 Rozdział 5. Odczyt i modyfikacja treści elementów - 39 Rozdział 6. Odczyt i modyfikacja atrybutów - 47 Rozdział 7. Dodawanie i usuwanie węzłów drzewa DOM - 59 Rozdział 8. Wędrówka po drzewie DOM - 79 Rozdział 9. Zbiory węzłów - 95 Rozdział 10. Ajax - 109 Rozdział 11. Efekty specjalne - 129 Rozdział 12. Co powinieneś zapamiętać z pierwszej części? - 139 Część II: Interfejs API biblioteki jQuery - 143 Rozdział 13. Funkcja jQuery( - w skrócie $( - 145 * Wywołanie $(funkcja - 145 * Wywołanie $(kod XHTML - 146 * Wywołanie $(selektor - 150 * Wywołanie $(element DOM - 154 * Wynik funkcji $ - 156 * Tworzenie węzłów tekstowych - 159 * Funkcje i metody statyczne - 159 Rozdział 14. Selektory - 163 * Zestawienie selektorów filtrujących - 164 * Użycie selektorów - 167 * Występowanie selektorów - 169 Rozdział 15. Odczyt i modyfikacja węzłów drzewa DOM - 173 * Rozszerzona składnia metod dostępu do węzłów - 176 * Pełne zestawienie metod dostępu do węzłów - 178 Rozdział 16. Tworzenie i usuwanie węzłów w drzewie DOM - 185 * Klonowanie węzłów - 189 * Usuwanie węzłów - 190 * Wymiana węzłów - 191 * Zawijanie węzłów - 194 Rozdział 17. Operacje przekształcające zbiór elementów - 197 * Dodawanie węzłów do zbioru - 197 * Operacja \"cofnij\" - 201 * Filtrowanie - 203 * Zliczanie elementów zbioru - 204 * Przodkowie, potomkowie i rodzeństwo - 205 * Przetwarzanie węzłów tekstowych - 208 Rozdział 18. Co powinieneś zapamiętać z drugiej części? - 215 Część III: Wtyczki - 217 Rozdział 19. Pierwsza wtyczka - 219 * Wywołanie wtyczki - 221 * Łączenie biblioteki jQuery z innymi bibliotekami JavaScript - 224 * Definiowanie kilku wtyczek w jednym pliku .js - 226 Rozdział 20. Parametry wtyczek - 231 * Badanie obecności parametru - 232 * Obiekty w roli parametrów - 233 * Badanie typu parametrów - 235 * Zmienna liczba parametrów funkcji - 238 Rozdział 21. Tworzenie wtyczek - 241 Rozdział 22. Minimalizacja i kompresja wtyczek - 265 * Kompresja - 266 Rozdział 23. Co powinieneś zapamiętać z trzeciej części? - 271 Skorowidz - 273 Nie utrudniaj sobie życia — skorzystaj z biblioteki jQuery! * Abecadło, czyli jak korzystać z dobrodziejstw biblioteki jQuery * Interfejs API biblioteki jQuery, czyli gdzie szukać zaawansowanych rozwiązań * Wtyczki, czyli o co jeszcze warto rozszerzyć dostępne możliwości Biblioteka jQuery, zarówno w wersji pełnej, jak i zminimalizowanej, pozwala programiście znacząco uprościć pracę i stopień skomplikowania kodu tworzonego w języku JavaScript. Korzystając z jej możliwości, programista może zmieniać atrybuty, modyfikować wygląd poszczególnych elementów strony, dodawać lub usuwać elementy drzewa DOM. Może też wykonać zapytania Ajax, stosować efekty specjalne, obsłużyć typowe i nietypowe zdarzenia, a także posłużyć się różnymi wtyczkami, często znacząco rozszerzającymi funkcjonalność kodu. Książka \"jQuery. Poradnik programisty \" to doskonałe kompendium wiedzy na temat tej biblioteki. Dowiesz się stąd, jak rozpocząć pracę z jQuery, jak obchodzić się z selektorami i atrybutami, manipulować modelem DOM czy przypisywać wybrany styl do określonych elementów strony. Nauczysz się stosować funkcję jQuery, filtry i operacje na zbiorach elementów. Poznasz także rodzaje i sposób działania wtyczek, sam zaczniesz je tworzyć, minimalizować i kompresować. Jeśli interesuje Cię programowanie z wykorzystaniem możliwości oferowanych przez JavaScript, a nie chcesz spędzać wielu godzin na bezpośrednim wpisywaniu skomplikowanego kodu, biblioteka jQuery jest właśnie dla Ciebie! * Korzystanie z biblioteki jQuery * Trzy warstwy dokumentu XHTML: struktura, wygląd i zachowanie * Selektory CSS i zdarzenia XHTML * Modyfikacja wyglądu, odczyt i modyfikacja treści elementów * Odczyt i modyfikacja atrybutów * Dodawanie i usuwanie węzłów drzewa DOM, wędrówka po drzewie DOM * Zbiory węzłów, tworzenie i usuwanie węzłów w drzewie DOM * Efekty specjalne * Funkcja jQuery() — w skrócie $() * Odczyt i modyfikacja węzłów drzewa DOM * Operacje przekształcające zbiór elementów * Parametry wtyczek, ich tworzenie, minimalizacja i kompresja Wykorzystaj szanse, jakie daje Ci biblioteka jQuery!