jQuery, jQuery UI oraz jQuery Mobile. Receptury
- Autorzy:
- Adriaan de Jonge, Phillip Dutson
- Ocena:
- 5.0/6 Opinie: 7
- Stron:
- 368
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: jQuery, jQuery UI oraz jQuery Mobile. Receptury
Najlepsze receptury dla jQuery!
Czy ktokolwiek pamięta jeszcze czasy, kiedy JavaScript był zmorą dla użytkowników? To już przeszłość! Obecnie język ten święci triumfy wraz z HTML5 i CSS3. Dzięki bibliotekom jQuery, jQuery UI i jQuery Mobile wykorzystanie jego potencjału stało się jeszcze łatwiejsze. Teraz możesz błyskawicznie dodawać zaawansowane komponenty i interakcje do Twojej strony, a także tworzyć aplikacje i strony na urządzenia mobilne. Nigdy dotąd nie było to tak proste!
Książka ta napisana jest w sprawdzonej formule receptur i przykładów, dzięki którym błyskawicznie poznasz typowe zastosowania omawianych bibliotek. W trakcie lektury nauczysz się wybierać konkretne elementy na stronie, modyfikować je i usuwać. Ponadto dowiesz się, jak korzystać z modelu zdarzeń, komunikować się z serwerem oraz używać zawansowanych komponentów interfejsu użytkownika, zawartych w bibliotece jQuery UI. Część trzecia książki poświęcona została jQuery Mobile. Znajdziesz w niej najlepsze sposoby nawigowania, obsługi interakcji oraz dopasowania aplikacji do urządzeń mobilnych. To doskonały przewodnik dla wszystkich twórców stron internetowych oraz aplikacji mobilnych.
Sprawdź:
- jak łatwo wykorzystać potencjał JavaScriptu
- jak operować na grupach elementów
- jak obsługiwać zdarzenia
- w jaki sposób tworzyć aplikacje na urządzenia mobilne
Wykorzystaj w pełni potencjał JavaScriptu dzięki bibliotece jQuery!
Na okładce tej książki został przedstawiony budynek The Davies Alpine House znajdujący się w Królewskich Ogrodach Botanicznych w Kew Gardens pod Londynem w Anglii. Budynek ten, otworzony w 2006 roku, jest bardzo niezwykłą szklarnią: zamiast gromadzić ciepło dostarcza rześkich temperatur, podmuchów wiatru i niskiej wilgotności stanowiących doskonałe środowisko dla zgromadzonej w Kew Gardens roślinności alpejskiej. Co więcej, wszystko to jest osiągane przy wykorzystaniu pasywnych, bezpiecznych dla środowiska technik, które nie wymagają ani klimatyzacji ani pomp wiatrowych.
The Davies Alpine House, zaprojektowany przez wielokrotnie nagradzaną firmę Wilkinson Eyre zapewnia zgromadzonych wewnątrz roślinom cień wykorzystując struktury o kształcie wachlarzy, przypominające ogon pawia. Poniżej nich, wentylatory tłoczą powietrze przez chłodny betonowy „labirynt” stanowiący strukturalny odpowiednik chłodzących gniazd budowanych przez termity. Ochłodzone powietrze wpływa do budynku, gdzie wznosi się ku górze i ogrzewa, by w końcu wylecieć na zewnątrz przez otwory w dachu. W efekcie powstał budynek, który jest estetycznie atrakcyjny, bardzo wydajny energetycznie i stanowi wspaniały dom dla wielu roślin, zaczynając od tulipanów a kończąc na tymianku.
Ponad 100 praktycznych receptur wykorzystujących jQuery i pomagających w rozwiązywaniu praktycznych wyzwań pojawiających się podczas tworzenia witryn WWW oraz aplikacji mobylnych!
Biblioteka jQuery sprawia, że tworzenie wyjątkowo solidnych, wieloplatformowych witryn WWW oraz aplikacji mobilnych stało się prostsze niż kiedykolwiek. Książka jQuery, jQuery UI oraz jQuery Mobile: Receptury i przykłady jest wypełniona realistycznymi, łatwymi w użyciu przykładami, pozwalającymi w całości wykorzystać potencjał bibliotek jQuery Core, jQuery UI, wtyczek oraz jQuery Mobile.
Ten przewodnik zawiera ponad sto samodzielnych przykładów, gotowych do pobrania i użycia, a każdy z nich został uzupełniony szczegółowymi wyjaśnieniami dotyczącymi sposobu jego działania i adaptacji do własnych potrzeb. Adriaan de Jonge oraz Phil Dutson, doskonali programiści witryn WWW i aplikacji mobilnych, przedstawiają przykłady, które można błyskawicznie wykorzystać w praktycznie wszystkich witrynach i aplikacjach mobilnych, na praktycznie wszystkich platformach, w tym: PHP, .NET, Java, Ruby, Node.js oraz Python. Ten niezwykle użyteczny przewodnik pokaże Ci jak:
- Sprawdzać możliwości przeglądarki i zapewnić prawidłowe działanie strony w starszych wersjach.
- Precyzyjnie wybierać elementy DOM i operować na strukturze strony.
- Opanować najnowsze techniki przechwytywania i obsługi zdarzeń.
- Prowadzić komunikację z serwerami WWW: korzystać z technologii AJAX, tworzyć strony błędów, stosować przekierowania, obsługiwać dane XML, i tak dalej.
- Stosować zaawansowane widżety, zaczynając od akordeonów, przez mechanizmy automatycznego uzupełniania, aż do suwaków i kart.
- Tworzyć witryny zoptymalizowane pod kątem urządzeń przenośnych, używając w tym celu biblioteki jQuery Mobile.
- Pisać i bezproblemowo używać własne wtyczki.
- Integrować we własnych rozwiązaniach wtyczki pisane przez innych twórców, takie jak platforma Twitter Bootstrap.
Zastosowana przez autorów, doskonale sprawdzona technika „najpierw pokaż kod, a potem go wyjaśniaj” spotka się z uznaniem zarówno początkujących, jak i doświadczonych programistów, którzy chcą natychmiast zacząć eksperymenty z kodem. Zamieszczone w książce, niezwykle czytelne przykłady nigdy nie pomijają żadnych aspektów rozwiązania, ani nie idą na kompromisy pod względem jego jakości; co więcej, szczegółowe wyjaśnienia są doskonałe dla wszystkich, którzy chcieliby dokładnie zrozumieć działanie kodu. Każdy kto dysponuje praktyczną znajomością języka HTML, CSS oraz podstawową wiedzą o języku JavaScript, przeglądając przykłady i wyjaśnianie poczuje się jak w domu; natomiast wszystkim pozostałym Czytelnikom uważne i szczegółowe wyjaśnienia podawane przez autorów oraz kompletne przykłady pozwolą błyskawicznie zdobywać nową wiedzę.
![Czytelniczy kiermasz na koniec wakacji / Książki -40%, Ebooki -50%](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19985/box_1180x419_SM_ebp_czytelniczy_kiermasz_na_koniec_wakacji_f597d2a57.jpg)
Wybrane bestsellery
-
Dzięki tej książce błyskawicznie rozpoczniesz przygodę z platformą Google App Engine. Autor pokaże Ci, jak szybko tworzyć złożone i wydajne aplikacje w chmurze Google. Zaprezentuje przełomowe techniki, pozwalające na skonstruowanie aplikacji, które są w stanie odpowiedzieć na żądanie w ciągu dwóc...(27.45 zł najniższa cena z 30 dni)
27.45 zł
54.90 zł(-50%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Kompletny podręcznik dla użytkowników tego języka. Dzięki tej książce poznasz podstawy modelowania w UML-u.(17.00 zł najniższa cena z 30 dni)
17.00 zł
34.00 zł(-50%) -
You'll learn to use Angular to develop and test scalable apps, and explore its features and master concepts, such as dependency injection, reactive programming, and state management, as well as utilize libraries like Nx, RxJS, and NgRx to build professional apps.
Zobacz pozostałe książki z serii Receptury
-
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...(41.40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Dzięki tej książce nauczysz się programować w języku VBA. Dowiesz się także, w jaki sposób można zautomatyzować wiele żmudnych czynności wykonywanych w Excelu i w innych aplikacjach pakietu MS Office. Naukę rozpoczniesz od podstaw, które podano tu w przystępnej i zrozumiałej formie. Dowiesz się, ...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Dzięki tej książce błyskawicznie uzyskasz odpowiedzi na nurtujące programistów pytania o walidację danych w formularzach, testowanie kodu czy powiązanie kodu aplikacji z kodem serwerowym. Dowiesz się również, jak zapewnić sobie możliwość wielokrotnego wykorzystywania kodu i implementacji złożonyc...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Ta książka przyda się początkującym i średnio zaawansowanym użytkownikom tego systemu. Dzięki niej nauczysz się korzystać z narzędzi graficznych i tych działających w powłoce. Poznasz również podstawy administrowania systemami linuksowymi i przygotujesz się do tego, by sprawnie rozpocząć z nimi p...(65.40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł(-40%) -
Ta książka jest praktycznym zbiorem gotowych do użycia receptur, podanych tak, aby maksymalnie ułatwić proces przygotowania danych do analizy. Omówiono tu takie kwestie dotyczące danych jak importowanie, ocena ich jakości, uzupełnianie braków, porządkowanie i agregacja, a także przekształcanie. P...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%) -
To drugie, gruntownie zaktualizowane wydanie nieocenionego zbioru receptur, podanych tak, aby maksymalnie ułatwić rozwiązywanie codziennych problemów związanych z budową zapytań SQL. Uwzględniono tu kilka wariantów języka SQL, zaimplementowanych w systemach Oracle, DB2, SQL Server, MySQL i Postgr...(64.50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł(-50%) -
Oto zbiór aktualnych i kompletnych receptur instruktażowych, z których każda pomaga w rozwiązaniu konkretnego problemu. Wszystkie zostały starannie przetestowane i wielokrotnie udowodniły swoją przydatność. Każdą poprzedzono krótkim wprowadzeniem i omówieniem zastosowanych mechanizmów działania. ...(59.50 zł najniższa cena z 30 dni)
59.50 zł
119.00 zł(-50%) -
To zaktualizowane wydanie znakomitego zbioru receptur ułatwiających wykorzystanie potencjału Raspberry Pi. Uwzględniono tu nowe modele tego komputera, a także zmiany i ulepszenia systemu operacyjnego Raspbian. Dodano rozdziały traktujące o dźwięku i automatyce domowej. Te receptury bez trudu wyko...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Oto zbiór 275 receptur instruktażowych, z których każda pomaga w rozwiązaniu konkretnego problemu. Wszystkie zostały starannie przetestowane i wielokrotnie dowodziły swojej przydatności. Każda z omawianych receptur została poprzedzona krótkim wprowadzeniem i omówieniem zastosowanych mechanizmów d...(44.50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%)
Ebooka "jQuery, jQuery UI oraz jQuery Mobile. Receptury" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "jQuery, jQuery UI oraz jQuery Mobile. Receptury" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "jQuery, jQuery UI oraz jQuery Mobile. Receptury" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- jQuery, jQuery UI, and jQuery Mobile: Recipes and Examples (Developer's Library)
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-246-7703-0, 9788324677030
- Data wydania książki drukowanej:
- 2013-10-28
- ISBN Ebooka:
- 978-83-246-7704-7, 9788324677047
- Data wydania ebooka:
-
2013-10-27
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 14954
- Rozmiar pliku Pdf:
- 2.3MB
- Rozmiar pliku ePub:
- 3.0MB
- Rozmiar pliku Mobi:
- 7.3MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: Receptury
Spis treści ebooka
- Dlaczego powstała książka z recepturami i przykładami na temat jQuery? (17)
- Dla kogo jest przeznaczona ta książka? (18)
- Jak korzystać z tej książki? (18)
- Struktura książki (19)
- Zasoby dodatkowe (19)
- Receptura: Przedstawienie podstawowego sposobu użycia jQuery (23)
- Receptura: Stosowanie jQuery wraz z innymi bibliotekami (26)
- Receptura: Określanie wersji biblioteki jQuery (27)
- Receptura: Przeglądanie tablic przy użyciu funkcji each() (28)
- Receptura: Operacje na tablicach przy użyciu funkcji map() (30)
- Receptura: Operowanie na tablicach elementów (31)
- Receptura: Określanie położenia elementu przy użyciu funkcji index() (32)
- Receptura: Odnajdywanie elementów tablicy przy użyciu funkcji grep() (33)
- Receptura: Określanie wielkości zbioru elementów przy użyciu funkcji length() (34)
- Receptura: Pobieranie atrybutów data- HTML5 (35)
- Receptura: Zapis danych przy użyciu funkcji data() (36)
- Receptura: Usuwanie danych przy użyciu metody removeData() (38)
- Receptura: Testowanie zmiennych i operowanie na nich (39)
- Receptura: Rozszerzanie obiektów przy użyciu funkcji extend() (41)
- Receptura: Serializacja danych z formularzy (43)
- Receptura: Testowanie dostępnych możliwości przeglądarki (44)
- Podsumowanie (46)
- Receptura: Łączenie dwóch zbiorów elementów przy użyciu funkcji add() (47)
- Receptura: Precyzowanie zapytania przy użyciu funkcji filter() (48)
- Receptura: Wybieranie elementów podrzędnych przy użyciu funkcji find() oraz children() (49)
- Receptura: Wybór elementów za pomocą funkcji has() oraz sprawdzanie ich przy użyciu funkcji is() (51)
- Receptura: Wybieranie pól formularzy przy wykorzystaniu pseudoselektorów (52)
- Receptura: Zagnieżdżanie selektorów (53)
- Receptura: Emulacja selektora hover CSS (54)
- Receptura: Wybieranie tekstu za pomocą funkcji contains() (55)
- Przykład: Wyróżnianie pojedynczego słowa (56)
- Receptura: Tworzenie własnych selektorów (57)
- Receptura: Ograniczanie zakresu kontekstu wyboru (59)
- Podsumowanie (60)
- Receptura: Dodawanie klas (61)
- Przykład: Usuwanie klas (62)
- Receptura: Generacja nazw klas (63)
- Receptura: Zmiana właściwości i atrybutów (65)
- Receptura: Zmiana kodu HTML wewnątrz elementu (66)
- Receptura: Dodawanie zawartości przy użyciu funkcji append() oraz appendTo() (67)
- Przykład: Dodawanie wyniku funkcji (68)
- Receptura: Dodawanie treści przy użyciu funkcji prepend() oraz prependTo() (70)
- Receptura: Dynamiczna generacja kodu HTML przy wykorzystaniu jQuery (71)
- Receptura: Dołączanie i odłączanie elementów (72)
- Receptura: Kopiowanie elementów przy użyciu funkcji clone() (73)
- Receptura: Wstawianie elementów w określonym miejscu (75)
- Przykład: Przesuwanie elementów w górę i w dół listy (76)
- Receptura: Usuwanie elementów (78)
- Receptura: Zagnieżdżanie elementów i usuwanie elementów otaczających (80)
- Podsumowanie (83)
- Receptura: Obsługa zdarzeń związanych z myszą (85)
- Przykład: Rysowanie na elemencie canvas (87)
- Receptura: Obsługa zdarzeń klawiatury (89)
- Receptura: Obsługa zdarzeń formularzy (90)
- Receptura: Obsługa zdarzeń związanych z przewijaniem (92)
- Receptura: Dodawanie głównych procedur obsługi zdarzeń przy użyciu funkcji live() oraz die() (93)
- Receptura: Przekazywanie zdarzeń do konkretnego elementu nadrzędnego przy użyciu funkcji delegate() (95)
- Receptura: Zmiana kontekstu wykonania funkcji przy użyciu funkcji proxy() (98)
- Podsumowanie (99)
- Receptura: Przygotowanie testowego serwera z użyciem Node.js (101)
- Receptura: Generacja żądania GET (103)
- Receptura: Bezpośrednie wczytywanie kodu HTML (104)
- Receptura: Obsługa żądań przy użyciu obietnic (105)
- Receptura: Obsługa błędów serwera (107)
- Receptura: Obsługa problemów z odnalezieniem strony (108)
- Receptura: Obsługa przekierowań (110)
- Receptura: Określanie czasu oczekiwania na odpowiedź (111)
- Receptura: Przekazywanie nagłówków HTTP (112)
- Przykład: Weryfikacja danych z formularza po stronie serwera (113)
- Receptura: Wczytywanie kodu XML (115)
- Receptura: Obsługa zdarzeń AJAX (116)
- Receptura: Czytanie danych JSONP z zewnętrznego serwera (117)
- Podsumowanie (119)
- Pobieranie i instalacja jQuery UI (123)
- Receptura: Przeciąganie elementów (124)
- Określanie postaci komponentów draggable (125)
- Określanie opcji komponentów draggable (126)
- Obsługa zdarzeń komponentów draggable (129)
- Wywoływanie metod komponentów draggable (130)
- Receptura: Upuszczanie elementów (130)
- Określanie stylu komponentów droppable (132)
- Określanie opcji komponentów droppable (132)
- Przechwytywanie zdarzeń komponentów droppable (132)
- Wywoływanie metod komponentów droppable (134)
- Receptura: Zmiana kolejności elementów przy wykorzystaniu elementów sortowalnych (135)
- Określanie stylów elementów sortowalnych (136)
- Określanie opcji elementów sortowalnych (136)
- Obsługa zdarzeń elementów sortowalnych (136)
- Wywoływanie metod elementów sortowalnych (140)
- Przykład: Sortowanie elementów tworzących strukturę drzewiastą (141)
- Receptura: Zaznaczanie elementów listy wypunktowanej (142)
- Style komponentów selectable (144)
- Określanie opcji komponentów selectable (144)
- Obsługa zdarzeń komponentów selectable (144)
- Wywoływanie metod komponentów selectable (146)
- Przykład: Zaznaczanie elementów w strukturze drzewiastej (146)
- Receptura: Zmiana wielkości elementów (148)
- Określanie wyglądu elementów o zmiennej wielkości (149)
- Określanie opcji elementów o zmiennej wielkości (149)
- Obsługa zdarzeń elementów o zmiennej wielkości (150)
- Wywoływanie metod elementów o zmiennej wielkości (151)
- Podsumowanie (152)
- Receptura: Grupowanie treści przy użyciu akordeonu (153)
- Określanie wyglądu akordeonu (154)
- Określanie opcji akordeonu (155)
- Obsługa zdarzeń akordeonu (157)
- Metody (158)
- Receptura: Sugerowanie wartości przy użyciu widżetu automatycznego uzupełniania (159)
- Określanie wyglądu widżetu automatycznego uzupełniania (161)
- Określanie opcji widżetu automatycznego uzupełniania (161)
- Obsługa zdarzeń widżetu automatycznego uzupełniania (161)
- Wywoływanie metod widżetu automatycznego uzupełniania (164)
- Receptura: Przekształcanie elementów w przyciski (165)
- Określanie wyglądu przycisków (166)
- Określanie opcji przycisków (167)
- Obsługa zdarzeń przycisków (167)
- Metody (168)
- Przykład: Określanie wyglądu przycisków opcji przy użyciu widżetu buttonset (168)
- Receptura: Wybór dat przy użyciu widżetu datepicker (169)
- Określanie wyglądu kalendarza (170)
- Określanie opcji kalendarza (171)
- Obsługa zdarzeń kalendarza (176)
- Wywoływanie metod kalendarza (177)
- Receptura: Przyciąganie uwagi przy użyciu okien dialogowych (178)
- Określanie wyglądu okna dialogowego (179)
- Określanie opcji okna dialogowego (180)
- Obsługa zdarzeń generowanych przez okna dialogowe (181)
- Wywoływanie metod okien dialogowych (184)
- Receptura: Wyświetlanie informacji o postępie prac przy wykorzystaniu widżetu progressbar (185)
- Określanie wyglądu paska postępów (186)
- Ustawianie opcji paska postępów (186)
- Obsługa zdarzeń paska postępów (186)
- Wywoływanie metod paska postępów (187)
- Receptura: Pobieranie liczb przy wykorzystaniu suwaka (187)
- Określanie wyglądu suwaka (188)
- Określanie opcji suwaków (189)
- Obsługa zdarzeń suwaka (189)
- Wywoływanie metod suwaków (190)
- Receptura: Nawigowanie po stronie przy wykorzystaniu kart (191)
- Określanie wyglądu kart (192)
- Określanie opcji widżetu kart (193)
- Obsługa zdarzeń widżetu tabs (194)
- Wywoływanie metod widżetu tabs (196)
- Podsumowanie (197)
- Zmiana stylów używanych w komponentach jQuery UI (201)
- Tworzenie animacji z wykorzystaniem możliwości biblioteki jQuery Core (202)
- Receptura: Animacja kolorów przy użyciu jQuery UI (204)
- Receptura: Ukrywanie elementów przy użyciu funkcji wygaszania i przesuwania jQuery Core (205)
- Receptura: Dodawanie efektów graficznych przy użyciu jQuery UI (206)
- Receptura: Animacja dodawania i usuwania klas CSS przy użyciu jQuery UI (208)
- Receptura: Wyświetlanie wszystkich funkcji przejścia definiowanych przez jQuery UI (210)
- Receptura: Wyświetlanie wszystkich ikon definiowanych przez jQuery UI (211)
- Receptura: Użycie obietnic do wykonania kodu po zakończeniu animacji (213)
- Receptura: Wykonywanie kodu podczas animacji przy wykorzystaniu funkcji queue i dequeue (215)
- Podsumowanie (217)
- Receptura: Przygotowywanie podstawowych elementów jQuery Mobile (219)
- Receptura: Udostępnianie wielu stron przy użyciu jednego pliku HTML (221)
- Receptura: Zmiana tytułu elementu (223)
- Receptura: Wczytywanie zewnętrznych stron przy użyciu technologii AJAX (224)
- Receptura: Wyświetlanie komunikatów o wczytywaniu stron (227)
- Receptura: Odwołania do zewnętrznych stron bez korzystania z technologii AJAX (228)
- Receptura: Określanie animacji przejścia (229)
- Receptura: Stosowanie niestandardowych efektów przejść (231)
- Receptura: Obsługa zdarzeń generowanych przez urządzenia przenośne (233)
- Receptura: Generacja przycisku Wstecz (237)
- Receptura: Dodawanie stopek u dołu strony (238)
- Receptura: Ta sama stopka na wielu stronach (241)
- Receptura: Wyświetlanie stopki w ustalonym miejscu (242)
- Receptura: Wyświetlanie i ukrywanie stopki (244)
- Receptura: Optymalizacja nagłówków i stopek pod kątem prezentacji pełnoekranowych (246)
- Receptura: Zmiana schematu kolorów przy użyciu tematów (247)
- Receptura: Tworzenie wielu kolumn (249)
- Receptura: Zmiana stron przy wykorzystaniu skryptów (251)
- Receptura: Wczytywanie stron przy użyciu skryptów (253)
- Receptura: Dołączanie danych do węzłów DOM przy użyciu jQuery Mobile (255)
- Receptura: Korzystanie z funkcji pomocniczych jQuery Mobile (256)
- Podsumowanie (260)
- Receptura: Wyświetlanie pasków narzędzi w treści strony (261)
- Receptura: Wyświetlanie paska ostrzeżenia (263)
- Receptura: Dodawanie pasków menu do stopek (264)
- Receptura: Poruszanie się po stronach przy użyciu paska nawigacyjnego (265)
- Receptura: Wyświetlanie i ukrywanie treści przy użyciu elementów zwijanych (268)
- Receptura: Symulacja akordeonu poprzez użycie zbioru elementów zwijanych (270)
- Receptura: Pobieranie prostych danych tekstowych przy wykorzystaniu pól formularzy (271)
- Receptura: Wprowadzanie dat (273)
- Receptura: Wyświetlanie pól formularzy przy wykorzystaniu alternatywnych klawiatur (275)
- Receptura: Wyświetlanie wyspecjalizowanych rodzajów pól formularzy (276)
- Receptura: Wprowadzanie liczb całkowitych przy użyciu suwaków (278)
- Receptura: Ustawianie wartości binarnych przy użyciu przełączników (279)
- Receptura: Wybór jednego elementu przy użyciu przycisków opcji (280)
- Receptura: Wybieranie wielu elementów przy użyciu pól wyboru (282)
- Receptura: Wybieranie elementów z rozwijanej listy (284)
- Receptura: Wyświetlanie standardowych pól poprzez wyłączenie jQuery Mobile (286)
- Receptura: Wyświetlanie list elementów (288)
- Receptura: Filtrowanie elementów list (296)
- Receptura: Grupowanie elementów formularzy na listach (297)
- Podsumowanie (298)
- Receptura: Przygotowywanie prostej, statycznej wtyczki (301)
- Receptura: Tworzenie prostych wtyczek kontekstowych (303)
- Receptura: Łączenie wtyczek i funkcji jQuery w łańcuch wywołań (304)
- Receptura: Parametryzacja wtyczek (306)
- Receptura: Tworzenie parametrów domyślnych (307)
- Receptura: Sterowanie działaniem wtyczki przy użyciu metod (308)
- Receptura: Tworzenie wtyczki, która tworzy wtyczki (311)
- Receptura: Rejestracja i wywoływanie funkcji zwrotnych (314)
- Receptura: Przekazywanie kontekstu do funkcji zwrotnych (316)
- Receptura: Zwracanie obiektu Deferred w celu wywoływania odrębnych funkcji zwrotnych w razie powodzenia i porażki (317)
- Receptura: Zwracanie obiektu Promise w celu ukrycia szczegółów działania (319)
- Receptura: Przedstawienie zabezpieczenia obiektu obietnicy (320)
- Receptura: Stosowanie obiektów Promise do kontroli sterowania realizacją kodu (321)
- Receptura: Wizualizacja postępów przed wywołaniem końcowej funkcji zwrotnej (323)
- Receptura: Przekazywanie kontekstu do funkcji zwrotnych (324)
- Receptura: Przekazywanie kontekstu do funkcji informujących o postępach operacji (326)
- Podsumowanie (327)
- Receptura: Wyświetlanie okna modalnego (330)
- Receptura: Stosowanie rozwijanego menu (332)
- Receptura: Stosowanie wtyczki ScrollSpy (334)
- Receptura: Przełączane karty (336)
- Receptura: Dodawanie podpowiedzi (338)
- Receptura: Stosowanie okienek informacyjnych (340)
- Receptura: Ostrzeganie użytkownika (342)
- Receptura: Przyciski (343)
- Receptura: Zwijanie treści (346)
- Receptura: Umieszczanie treści w karuzeli (348)
- Receptura: Korzystanie z automatycznego uzupełniania (351)
O autorach (15)
Wstęp (17)
CZĘŚĆ I. PODSTAWY (21)
Rozdział 1. Rozpoczynanie pracy z jQuery (23)
Rozdział 2. Wybór elementów (47)
Rozdział 3. Modyfikowanie stron (61)
Rozdział 4. Odbieranie zdarzeń i odpowiadanie na nie (85)
Rozdział 5. Komunikacja z serwerem (101)
CZĘŚĆ II. INTERFEJS UŻYTKOWNIKA (121)
Rozdział 6. Interakcja z użytkownikiem (123)
Rozdział 7. Interakcja z widżetami (153)
CZĘŚĆ III. STRONY NA URZĄDZENIA PRZENOŚNE (199)
Rozdział 8. Zmiany wyglądu (201)
Rozdział 9. Nawigacja przy użyciu jQuery Mobile (219)
Rozdział 10. Obsługa interakcji przy użyciu jQuery Mobile (261)
CZĘŚĆ IV. WTYCZKI (299)
Rozdział 11. Tworzenie wtyczek (301)
Rozdział 12. Korzystanie z gotowych wtyczek (329)
Skorowidz (355)
Oceny i opinie klientów: jQuery, jQuery UI oraz jQuery Mobile. Receptury Adriaan de Jonge, Phillip Dutson (7)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(4)
(0)
(1)
(0)
(0)
więcej opinii