통합검색
도서명


개똥이네에서 판매된 "jQuery+jQueryUI+jQuery Mobile 레퍼런스북"     정가 38,000원   평균할인가
추가 검색 하기
3개의 도서가 있습니다.
도서명 상태 가격 배송비 판매자
새책
34,200원
무료배송
유아동도서전문
판매도서(59,777권)
새책
34,200원
무료배송
북다움
판매도서(134,936권)
새책
34,200원
무료배송
새책북서점
판매도서(93,258권)
 
  • 상품상세정보
  • 서평보기(0)
  • 결제/배송정보
  • 참쉬운반품

맨위로

상세정보

Part-1 jQuery

Chapter 01 jQuery의 기초지식
001 jQuery이란?
002 jQuery 버전에 대해
003 jQuery 호환 라이브러리에 대해
004 jQuery 라이브러리 읽기에 대해
005 jQuery와 DOM(문서 오브젝트 모델)에 대해

Chapter 02 jQuery Core(코어/기본)
006 jQuery 오브젝트를 지정한다
007 '$'가 다른 라이브러리와 충돌하지 않게 하기

Chapter 03 셀렉터 관계
008 모든 요소를 지정한다
009 ID 이름을 지정한다
010 클래스 이름으로 지정한다
011 속성 이름으로 지정한다
012 여러 요소를 지정한다
013 여러 속성 셀렉터를 지정한다
014 특정 요소를 지정한다
015 빈 요소를 지정한다
016 제목 요소를 지정한다
017 선택된 요소를 지정한다
018 첫 번째 요소를 지정한다
019 마지막 요소를 지정한다
020 요소의 앞뒤 관계를 지정한다
021 지정한 출현 순서보다 작은 요소를 지정한다
022 지정한 출현 위치보다 큰 요소를 지정한다
023 지정한 출현 위치의 요소를 지정한다
024 짝수 번째 / 홀수 번째 요소를 지정한다
025 부모 요소를 지정한다
026 자식 요소만 지정한다
027 부자 관계에서 자식 요소를 지정한다
028 특정 요소가 조상인 요소를 지정한다
029 특정 자손 요소가 있는 요소를 지정한다
030 지정한 순서의 자식 요소를 지정한다
031 첫 번째 자식 요소를 지정한다
032 마지막 자식 요소를 지정한다
033 형제 요소를 지정한다
034 표시된 요소를 지정한다
035 표시되어 있지 않은 요소를 지정한다
036 입력이 활성화되어 있는 요소를 지정한다
037 입력이 비활성화되어 있는 요소를 지정한다
038 내용이 특정 단어로 시작하거나 '-'로 되어 있는 요소를 지정한다
039 속성이 지정한 문자열로 시작하는 요소를 지정한다
040 속성이 지정한 문자열로 끝나는 요소를 지정한다
041 속성이 지정한 내용으로 되어 있는 요소를 지정한다
042 속성이 지정한 내용이 아닌 요소를 지정한다
043 속성이 지정한 단어를 포함하는 요소를 지정한다
044 속성이 지정한 문자열을 포함하는 요소를 지정한다
045 지정한 내용이 포함되는 요소를 지정한다
046 일치하지 않는 요소를 지정한다
047 체크 박스를 지정한다
048 체크를 끝낸 체크 박스를 지정한다
049 버튼을 지정한다
050 라디오 버튼을 지정한다
051 리셋(초기화) 버튼을 지정한다
052 전송(제출) 버튼 요소를 지정한다
053 텍스트 필드를 지정한다
054 입력 폼 image를 지정한다
055 입력 폼의 'input' 요소를 지정한다
056 파일 업로드 요소를 지정한다
057 포커스하고 있는 요소를 지정한다
058 애니메이션하고 있는 요소를 지정한다

Chapter 04 속성 관계
059 요소의 속성 값을 얻고 설정한다
060 프로퍼티를 얻고 설정한다
061 속성을 삭제한다
062 프로퍼티를 삭제한다
063 입력 폼 값을 얻고 설정한다

Chapter 05 Traversing(트래버스)
064 반복 처리를 실행한다
065 요소를 검색한다
066 요소를 필터링한다
067 조건에 맞는 경우에 처리한다
068 요소를 배열로 변환한다
069 처리 대상을 추가한다
070 자신의 요소도 대상으로 한다
071 첫 번째 요소와 마지막 요소를 구한다
072 지정한 요소가 있는 경우 처리한다
073 특정한 요소 이외의 요소를 대상으로 한다
Traversing(트래버스)

CHAPTER 05
074 특정 위치의 요소를 지정한다
075 부모 요소를 얻는다
076 부모 요소와 조상 요소를 모두 얻는다
077 지정한 부모 요소 전까지의 부모 요소를 얻는다
078 요소에서 가장 가까운 요소를 얻는다
079 특정 'position' 속성의 부모 요소를 얻는다
080 자식 요소를 모두 얻는다
081 모든 자식 요소/텍스트 요소를 얻는다
082 형제 요소를 모두 얻는다
083 이전 형제 요소를 대상으로 한다
084 이전 형제 요소를 모두 대상으로 한다
085 다음 형제 요소를 대상으로 한다
086 뒤에 있는 형제 요소를 모두 대상으로 한다
087 지정 범위의 형제 요소를 얻는다
088 지정한 요소 앞에 있는 특정 조건 이외의 형제 요소를 대상으로 한다
089 지정한 요소 뒤에 있는 특정 조건 이외의 형제 요소를 대상으로 한다
090 하나 앞 요소 집합으로 돌아간다

Chapter 06 조작
091 요소를 복사한다
092 요소를 분리한다
093 요소를 삭제한다
094 요소의 내용을 비운다
095 요소를 대체한다
096 지정한 요소로 대체한다
097 요소에 추가한다
098 요소 앞에 삽입한다
099 요소 뒤에 삽입한다
100 요소 뒤에 추가한다
101 요소 앞에 문자를 삽입한다
102 요소 뒤에 문자를 삽입한다
103 각 요소 맨 앞에 삽입한다
104 셀렉로 각 요소 맨 앞에 삽입한다
105 요소 안쪽에 넣는다
106 요소 내 문자열을 취득/설정한다
107 HTML 요소를 취득/설정한다
108 폼 관련 요소 값을 취득/설정한다
109 요소 속성 값을 취득/설정한다
110 지정한 요소를 묶는다
111 지정한 요소를 전부 묶는다
112 둘러싸고 있는 요소를 삭제한다

Chapter 07 CSS(스타일시트)
113 스타일시트 클래스를 추가한다
114 스타일시트 클래스를 삭제한다
115 클래스가 있는지 확인한다
116 스타일시트 클래스의 ON/OFF를 바꾼다
117 지정한 CSS 프로퍼티 값을 취득/설정한다
118 요소의 너비를 얻고 설정한다
119 요소의 안쪽/바깥쪽 폭을 얻는다
120 요소의 오프셋 위치를 구하고 설정한다
121 부모 요소로부터 상대 위치를 얻는다
122 스크롤 량을 얻고 설정한다
123 스타일시트 프로퍼티를 연결한다
(스타일시트 프로퍼티에 처리를 추가한다)

Chapter 08 이벤트 관계
124 이벤트를 설정한다
125 한 번만 실행하는 이벤트를 설정한다
126 요소에 이벤트를 연계한다(바인딩한다
127 요소에 이벤트를 전송한다
128 이벤트를 해제한다
129 설정한 이벤트를 해제한다
130 이벤트 핸들러에 데이터를 전달한다
131 이벤트끼리 데이터를 주고받는다
132 오리지널 이벤트 오브젝트를 참조한다
133 이벤트 종류를 얻는다
134 이벤트 발생시의 키나 버튼 번호를 얻는다
135 이벤트 발생시 요소를 얻는다
136 이벤트 발생시의 요소만 얻는다
137 이벤트 발생 전 요소를 얻는다
138 이벤트 발생시의 시간을 얻는다
139 이벤트 발생시 네임 스페이스를 얻는다
140 이벤트 발생시 델리게이트 요소를 얻는다
141 브라우저 기본 동작을 금지한다
142 브라우저 기본 동작을 금지했는지 확인하다
143 이벤트 전달을 금지한다
144 이벤트 전달 금지 상태를 확인한다
145 이벤트 전달을 완전하게 금지했는지 확인한다
146 에러 발생시 처리를 실시한다
147 클릭된 경우에 처리한다
148 클릭할 때마다 교대로 작업을 실시한다
149 더블클릭된 경우에 처리한다
150 마우스 다운/마우스 업이 되었을 경우에 처리한다
151 마우스 오버/마우스 아웃인 경우에 처리한다
152 마우스가 요소 영역 내로 들어오거나 나간 경우에 처리한다
153 마우스 이동시 처리한다
154 호버(마우스 오버/아웃)일 때 처리를 실시한다
155 텍스트 필드의 문자가 선택된 경우에 처리한다
156 키가 눌린/떨어진 경우에 처리한다
157 포커스된 경우에 처리한다
158 포커스를 벗어난 경우에 처리한다
159 내용이 변경된 경우에 처리한다
160 전송하기 전에 처리한다
161 페이지 좌표를 얻는다
162 페이지가 로드된 경우에 처리한다
163 페이지나 이미지 읽기가 완료된 경우에 처리한다
164 페이지에서 이탈하는 경우에 처리한다
165 윈도우가 리사이즈된 경우에 처리한다
166 스크롤한 경우에 처리한다

Chapter 09 이벤트
167 애니메이션을 실행한다
168 애니메이션을 정지한다
169 애니메이션 효과 처리 간격을 지정한다
170 애니메이션 효과를 활성활지 비활성화할지 지정한다
171 대기 시간을 지정한다
172 요소의 표시 또는 비표시를 전환한다
173 요소를 애니메이션하면서 표시 또는 비표시로 한다
174 요소를 페이드 인/페이드 아웃시킨다
175 요소를 교대로 페이드시키면서 표시/비표시를 전환한다
176 요소를 슬라이드 업/슬라이드 다운시킨다
177 요소를 교대로 슬라이드 업/슬라이드 다운시킨다
178 큐의 취득/설정을 실행한다
179 큐에서 작업을 추가하여 실행한다
180 큐를 삭제한다

Chapter 10 비동기 통신
181 비동기 통신을 사용한다
182 비동기 통신시 옵션을 설정한다
183 비동기 옵션을 필터링한다
184 GET/POST 메소드로 통신한다
185 JSON 파일을 읽는다
186 JavaScript 파일을 읽는다
187 서버 파일을 읽고 표시한다
188 리퀘스트 전송시 처리한다
189 읽기 시작 시간과 종료 시간을 처리한다
190 읽기 성공시 처리한다
191 읽기 완료시 처리한다
192 읽기 에러시 처리한다
193 오브젝트를 시리얼라이즈한다
194 폼 데이터를 시리얼라이즈한다
195 jQuery Deferred로 비동기 처리가 완료되었을 때 처리한다
196 jQuery Deferred로 비동기 처리가 성공했을 때 처리한다
197 jQuery Deferred로 비동기 처리가 실패했을 때 처리한다

Chapter 11 비동기 처리
198 jQuery Deferred로 비동기 처리를 실행한다
199 'Deferred' 오브젝트 상태를 확인한다
200 모든 비동기 처리가 완료된 후 처리한다
201 성공/실패와 관계없이 종료시 처리를 실행한다
202 성공시 처리를 실행한다
203 실패시 처리를 실행한다
204 성공시와 실패시 처리를 나눈다
205 notify로 통지하고 progress로 처리한다
206 notify로 컨텍스트를 전달한다

Chapter 12 유틸리티
207 브라우저 종류를 확인한다
208 지원 상태를 확인한다
209 오브젝트 종류를 확인한다
210 일반 오브젝트인지 확인한다
211 오브젝트가 열거형/빈 것인지 확인한다
212 'Window' 오브젝트인지 확인한다
213 'this'가 가리키는 오브젝트를 지정한다
214 숫자인지 확인한다
215 함수이니지 확인한다
216 배열인지 확인한다
217 배열에 해당 요소가 있는지 확인한다
218 요소가 어느 요소의 노드에 포함되어 있는지 확인한다
219 지정된 노드가 XML 노드에 있는지 확인한다
220 배열로 변환한다
221 배열 요소를 처리하여 새로운 배열을 생성한다
222 두 개의 배열을 연결한다
223 배열 요소의 필터 처리를 한다
224 요소에 데이터를 저장한다
225 요소의 데이터를 삭제한다
226 문자열 좌우 공백이나 줄바꿈을 삭제한다
227 중복되지 않은 것을 구분한다
228 JSON 형식 데이터를 JavaScript 오브젝트로 변환한다
229 XML 문자열을 XML 오브젝트로 변환한다
230 jQuery 오브젝트에만 기능을 추가한다
231 글로벌 컨텍스트로 식을 평가한다
232 현재 시간을 얻는다
233 'ready' 이벤트를 보류한다

Part-2 jQuery UI

Chapter 01 인터렉션(상호작용)
234 요소를 드래그할 수 있다
235 요소를 드롭할 수 있다
236 요소의 크기를 변경할 수 있다
237 목록을 선택할 수 있다
238 목록을 재배열(소트)할 수 있다

Chapter 02 위젯
239 아코디언 기능을 설정한다
240 아코디언 펼칠 때 애니메이션을 금지한다
241 아코디언 패널을 펼치지 못하게 한다
242 활성화된 패널 헤더 정보를 얻는다
243 패널 헤더 아이콘을 지정한다
244 자동 완성 기능을 설정한다
245 자동 완성 검색어에 이미지를 표시한다
246 자동 완성 검색어의 표시 위치를 지정한다
247 자동 완성 검색어가 표시되기까지의 시간을 설정한다
248 자동 완성 검색어가 표시되는 팝업에 포커스한다
249 일정 문자 수를 입력하면 자동 완성 검색어가 표시된다
250 자동 완성 기능을 삭제한다
251 그래픽 버튼을 설정한다
252 버튼을 무효 또는 유효화한다
253 버튼에 표시할 아이콘을 설정/변경한다
254 버튼에 표시하는 문자를 설정/변경한다
255 버튼 내 문자를 비표시로 한다
256 달력에서 선택한다
257 달력 대화상자에서 표시한다
258 달력에서 선택 가능한 날짜 범위를 지정한다
259 대화상자를 표시한다
260 대화상자 표시 위치를 지정한다
261 대화상자의 폭을 설정한다
262 대화상자를 드래그/크기 조절을 할 수 없게 된다
263 대화상자 생성시 자동으로 나타나지 않게 한다
264 대화상자가 닫혀있거나 열려있는지 확인한다
265 대화상자를 표시할 때 처리한다
266 대화상자를 드래그할 때 처리한다
267 대화상자의 크기가 조절된 경우에 처리한다
268 프로그래스 바를 표시한다
269 프로그래스 바의 최댓값을 설정한다
270 프로그래스 바의 값을 읽거나 설정한다
271 프로그래스 바 값이 갱신 또는 완료된 경우에 처리한다
272 프로그래스 바를 무효/유효로 한다
273 프로그래스 바를 삭제한다
274 슬라이더를 표시한다
275 범위 슬라이더를 표시한다
276 세로형 슬라이더를 표시한다
277 슬라이더의 1회 이동량(스텝)을 설정한다
278 슬라이더를 작동/중지한다
279 스피너를 설정한다
280 스피너 최솟값과 최댓값을 설정한다
281 스피너 증감 값을 설정한다
282 스피너 생성시 처리한다
283 스피너 이벤트를 처리한다
284 스피너를 삭제한다
285 탭 기능을 설정한다
286 표시하고 싶은 탭을 지정한다
287 탭을 무효/유효로 한다
288 탭을 삭제한다
289 툴 팁 기능을 설정한다
290 툴 팁 표시 위치를 지정한다
291 툴 팁 내용을 변경한다
292 프로그램에서 툴 팁 표시 제어를 실행한다
293 선택 메뉴를 표시한다
294 메뉴 항목에 커스텀 아이콘을 표시한다
295 선택 메뉴를 유효/무효로 한다
296 선택 항목이 달라진 경우에 처리한다
297 선택 메뉴 UI를 삭제한다

Chapter 03 이펙트(효과)
298 블라인드(blind) 효과를 실행한다
299 바운스(bounce) 효과를 실행한다
300 클립(clip) 효과를 실행한다
301 드롭(drop) 효과를 실행한다
302 분할(explode) 효과를 실행한다
303 페이드인/페이드아웃(fade)을 실행한다
304 접기(fold) 효과를 실행한다
305 하이라이트(highlight) 효과를 실행한다
306 버프(puff) 효과를 실행한다
307 펄스/점멸(pulsate) 효과를 실행한다
308 스케일(scale) 효과를 실행한다
309 셰이크(shake) 효과를 실행한다
310 크기 변경(size) 효과를 실행한다
311 슬라이드(slide) 효과를 실행한다
312 이동(transfer) 효과를 실행한다
313 효과를 사용한다
314 효과를 사용하여 표시한다
315 효과를 사용하여 숨긴다
316 효과와 함께 CSS 클래스를 추가한다
317 효과와 함께 CSS 클래스를 삭제한다
318 효과와 함께 CSS 클래스를 전환한다
319 CSS 클래스를 효과와 함께 교대로 전환한다
320 효과 처리를 교대로 전환한다

Part-3 jQuery Mobile

Chapter 01 페이지 구성

321 한 페이지를 구성한다
322 여러 페이지를 구성한다
323 헤더/바닥글을 고정한다
324 공통 바닥글을 사용한다
325 전체 화면(풀스크린)모드로 한다
326 특정 테마를 표시한다
327 헤더에 되돌아가기 버튼을 붙이고 되돌아가기 버튼의 텍스트를 변경한다
328 헤더에 버튼을 추가한다
329 바닥글에 버튼을 추가한다
330 네비게이션 바를 표시한다

Chapter 02 다이얼로그
331 다이얼로그를 표시한다
332 다이얼로그를 표시할 때 애니메이션을 지정한다
333 다이얼로그 닫기 버튼의 문자를 설정한다
334 다이얼로그를 스크립트로 닫는다

Chapter 03 페이지 링크
335 다른 페이지에 링크한다
336 페이지 이동 시 애니메이션 방법과 이동 방향을 지정한다
337 스크립트로 페이지를 이동시킨다
338 현재 페이지를 참조한다
339 페이지 내용을 미리 읽거나 캐시한다
340 스크립트로 페이지 데이터를 캐시한다
341 스크립트 페이지를 스크롤한다

Chapter 04 리스트/배치/패널

342 리스트를 표시한다
343 계층 리스트로 표시한다
344 리스트를 둥근 외곽선으로 한다
345 리스트를 분할하여 표시한다
346 분할 리스트의 아이콘을 지정한다
347 분할 리스트의 테마를 설정한다
348 설명이 첨부된 리스트로 표시한다
349 설명과 보조 설명이 있는 리스트로 표시한다
350 리스트 항목의 단락(디바이더)를 설정한다
351 리스트 항목에 카운터를 표시한다
352 이미지가 있는 리스트로 표시한다
353 리스트 항목을 검색할 수 있게 한다
354 단 배치로 표시한다
355 개폐 패널을 표시한다
356 아코디언 패널을 표시한다

Chapter 05 폼
357 텍스트 필드를 표시한다
358 검색 박스를 표시한다
359 전자 우편 전용 필드를 표시한다
360 전화번호 입력용 필드를 표시한다
361 URL 입력용 필드를 표시한다
362 슬라이더를 표시한다
363 범위 슬라이더를 표시한다
364 범위 슬라이더의 하이라이트나 라벨을 지운다
365 토글 스위치를 표시한다
366 라디오 버튼을 표시한다
367 체크 박스를 표시한다
368 선택 메뉴를 표시한다
369 전송/리셋 버튼을 문자 크기에 맞게 표시한다
370 아이콘과 아이콘 표시 위치를 지정한다

Chapter 06 설정/이벤트/테이블/지도
371 디폴트 설정을 변경한다
372 jQuery Mobile 전용 이벤트를 처리한다
373 리스폰시브에 대한 테이블(표)을 표시한다
374 사용자가 테이블에서 표시하는 열을 선택할 수 있게 한다
375 페이지 전체에 지도를 표시한다

APPENDIX

376 jQuery 플러그인 작성
377 jQuery 2.0.3의 코드 맵
378 jQuery 메소드, 속성 버전 일람

2006년에 jQuery가 출시되자 엄청 빠른 시간에 보급이 되어 Web 사이트 제작에 jQuery는 필수 라이브러리가 되었습니다. jQuery는 쉽게 페이지의 요소를 조작할 수 있어 복잡한 작업도 짧은 프로그램으로 작성하는 장점으로 인해 프로그래머, Web 디자이너가 많이 사용하고 있습니다. 또한 jQuery를 기반으로 한 플러그인이 많이 있습니다. 직접 코드를 작성하지 않고 검색하면 필요한 플러그인을 쉽게 가져다 사용할 수 있습니다. 그 밖에도 UI 구축에 유용한 jQuery UI도 있습니다.
또한 스마트폰이나 태블릿 PC에서 적용되는 jQuery Mobile도 준비되어 있습니다. 이것은 iPhone/Android/Windows Phone 등으로 동작하는 모바일용 UI 라이브러리로 모바일 및 이름이 붙어 있습니다. 하지만 스마트폰이나 태블릿 PC 밖에 사용할 수 없는 것은 아니라 PC에서도 프로그램을 변경하지 않고 사용할 수 있습니다.
jQuery는 브라우저 간의 동작의 차이를 흡수해 주는 유용한 라이브러리입니다. jQuery Mobile 또한 스마트 폰과 태블릿 PC 간 동작의 차이를 흡수해 줍니다. jQuery/jQuery Mobile을 사용하면 보다 쉽고 빠르게 Web 사이트를 제작할 수 있습니다.
대중적인 jQuery라서 호환 라이브러리도 일부 존재합니다. 가장 유명한 것이 Zepto.js입니다. Zepto.js는 jQuery의 기능 중 많이 이용되는 것만을 채택하고 컴팩트한 사이즈에 정리하고 있습니다. 따라서 컴퓨터보다 스마트 폰에서 사용되는 경우가 많습니다.
이 책에서는 jQuery와 jQuery UI, jQuery Mobile의 3가지에 대해 자주 사용되는 항목을 정리하였습니다. 또한 호환성 라이브러리인 Zepto.js에서의 작동 여부와 사용시 주의 사항을 소개하고 있습니다. 그 밖에도 App Framework가 있는데, 이 라이브러리에 대해서도 간단하게나마 소개하였습니다.
jQuery는 1.x계열에서 2.0계열로 크게 버전 업 된 과거의 코드가 일부 움직이지 않을 수도 있습니다. 따라서 1.x계와 2.0계의 차이도 설명했습니다(많은 jQuery Migrate Plugin을 사용하면 해결할 수 있습니다). 이 책은 집필 및 편집 기간이 길었기 때문에 jQuery 버전 1.6.4에서 2.1.1까지 여러 버전이 혼재되어 있습니다. 가급적 새로운 정보를 넣도록 했지만 일부 이전 버전은 작동하지 않는 샘플도 있습니다(이에 관해서는 본문 중에 기재되어 있습니다).
 
  • 상품상세정보
  • 서평보기((0))
  • 배송/교환/환불정보
  • 참쉬운반품

맨위로

서평보기

  • 상품상세정보
  • 서평보기(0)
  • 배송/교환/환불정보
  • 참쉬운반품

맨위로

  • 상품상세정보
  • 서평보기(0)
  • 결제/배송정보
  • 참쉬운반품

맨위로

나의쇼핑

  • 카드내역조회
  • 만족도보기
  • 판매자보기

최근본상품

장바구니