jQuery_Mobile_jquemo.pdf

(992 KB) Pobierz
Tytuł oryginału: jQuery Mobile
Tłumaczenie: Radosław Meryk
ISBN: 978-83-246-4772-9
© 2012 Helion S.A.
Authorized Polish translation of the English edition of jQuery Mobile 9781449306687
© 2011 Jonathan Reid
This translation is published and sold by permission of O’Reilly Media, Inc.,
which owns or controls all rights to publish and sell the same.
All rights reserved. No part of this book may be reproduced or transmitted in any form
or by any means, electronic or mechanical, including photocopying, recording or by any
information storage retrieval system, without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu
niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą
kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym,
magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi
bądź towarowymi ich właścicieli.
Wydawnictwo HELION dołożyło wszelkich starań, by zawarte w tej książce informacje
były kompletne i rzetelne. Nie bierze jednak żadnej odpowiedzialności ani za ich
wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych
lub autorskich. Wydawnictwo HELION nie ponosi również żadnej odpowiedzialności
za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail: helion@helion.pl
WWW: http://helion.pl (księgarnia internetowa, katalog książek)
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/jquemo.zip
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/jquemo
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Przedmowa ................................................................................................. 7
1. Poznajemy jQuery Mobile ............................................................. 13
Ogólny opis biblioteki jQuery Mobile
Jak dziaäa jQuery Mobile?
Tworzymy pierwszñ aplikacjö jQuery Mobile
Jak to dziaäa: niestandardowy selektor jqmData()
13
14
15
20
2. Struktura aplikacji i sposoby nawigacji ........................................ 21
Strony
Strony wewnötrzne
Strony zewnötrzne
Jak to dziaäa? Inicjalizacja stron w jQuery Mobile
Zdarzenia zwiñzane z ukrywaniem i wy wietlaniem stron
Okna dialogowe
Nawigacja i historia
Przej cia
Jak to dziaäa? Animacje w aplikacjach jQuery Mobile
21
22
24
27
29
32
33
35
36
3. Elementy stron ...............................................................................39
Jak to dziaäa? Wtyczki i wid ety jQuery
Listy
Proste listy
Zaawansowane listy
Jak to dziaäa? Aktualizowanie list
Paski narzödzi
Paski nawigacji
Pozycjonowanie nagäówka i stopki
39
40
40
43
52
54
54
57
3
Kup książkę
Poleć książkę
Przyciski
Grupowanie przycisków
Ikony przycisków
Elementy formularzy
Dostöp do elementów formularzy za pomocñ JavaScript
Pola wyboru i przeäñczniki
Przeäñczniki dwustanowe
Pola i obszary tekstowe
Pola wyszukiwania
Menu select
Suwaki
Siatki ukäadu dokumentu
59
60
62
64
65
65
67
69
69
71
75
77
4. Motywy w jQuery Mobile ............................................................. 81
Motywy i próbki
Jak to dziaäa? Personalizacja próbek
Motywy list
81
91
95
5. API jQuery Mobile .......................................................................... 97
Metody biblioteki jQuery Mobile
changePage
pageLoading
silentScroll
addResolutionBreakpoints
Zdarzenia
Zdarzenia zwiñzane z dotykiem
Zdarzenia inicjalizacji
Zdarzenia zwiñzane z ukrywaniem i wy wietlaniem stron
Zdarzenia zwiñzane z przewijaniem dokumentu
Zdarzenia zwiñzane ze zmianñ orientacji urzñdzenia
API responsywnego ukäadu dokumentu
Selektory CSS
Konfigurowanie biblioteki jQuery Mobile
Dostöpne opcje
Modyfikowanie opcji za pomocñ zdarzenia mobileinit
Jak to dziaäa? Przestrzenie nazw atrybutów data-
97
97
98
99
99
99
99
102
103
104
104
104
105
108
108
110
111
4
_
Spis tre ci
Kup książkę
Poleć książkę
6. jQuery Mobile w akcji ...................................................................113
Strony aplikacji
Inicjalizacja aplikacji
Metoda initMainPage
Metoda initSettings
Metoda initDetailPage
Okno dialogowe do wy wietlania komunikatów o bäödach
jqmTweet — pierwsza odsäona
Ulepszanie interfejsu u ytkownika
Usprawnienia CSS
Usprawnienia interakcji
Podej cie ogólne
113
116
118
123
124
124
125
127
127
128
133
Skorowidz ............................................................................................... 135
Spis tre ci
_
5
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin