책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > Ajax
· ISBN : 9788960772410
· 쪽수 : 500쪽
책 소개
목차
1장 제이쿼리 첫걸음
___제이쿼리의 장점
______크로스 브라우저 호환성
______CSS3 선택자
______유용한 유틸리티
______제이쿼리 UI
______플러그인
______깔끔하게 유지되는 마크업 코드
______많은 사용자
___단점은 무엇인가?
___제이쿼리를 다운로드하고 페이지에 포함시키기
______제이쿼리 다운로드
______구글 CDN
______나이틀리 버전과 서브버전
______압축 여부
___제이쿼리 스크립트 해부학
______제이쿼리의 별칭
______제이쿼리 구문의 해부
___'DOM'이라고 하는 HTML 조각
___제이쿼리를 선택하면
2장 선택하고 꾸미고 개선
___페이지가 준비됐는지 확인
___선택: 제이쿼리의 핵심
______간단한 선택
______선택된 결과 줄이기
______선택 결과 확인
______필터
______여러 엘리먼트의 선택
______선택자 사용에 능숙해지기
___꾸미기: CSS와 제이쿼리
______CSS 프로퍼티 읽기
______CSS 프로퍼티의 설정
______클래스
___개선: 제이쿼리로 효과 추가
______엘리먼트를 감추고 보여주기
______점진적인 개선
______새로운 엘리먼트 추가
______존재하는 엘리먼트의 삭제
______내용의 수정
______기본 애니메이션: 세련되게 표시하고 숨기기
______콜백 함수
___몇 가지 요령
______마우스를 올렸을 때 강조
______스포일러 보여주기
___계속하기 전에
3장 애니메이션, 스크롤, 리사이즈
___애니메이션
______CSS 속성을 이용한 애니메이션
______색 변경
______이징
______고급 이징
______통통 튀는 컨텐트 영역
______애니메이션 큐
______액션 체인
______체인 잠시 멈추기
______움직이는 내비게이션
______움직이는 내비게이션. 두 번째 방법
______제이쿼리 UI 라이브러리
______움직여보자!
___스크롤
______scroll 이벤트
______페이지의 특정 위치에 고정된 내비게이션
______문서의 스크롤
______사용자 제작 스크롤 바
___리사이즈
______resize 이벤트
______리사이즈되는 엘리먼트 만들기
___이것이 스크롤하고 움직이는 방법이다
4장 이미지와 슬라이드쇼
___라이트박스
______사용자 제작 라이트박스
______console.log로 문제 해결
______컬러박스: 라이트박스 플러그인
___Jcrop으로 이미지 잘라내기
___슬라이드쇼
______크로스페이드 슬라이드쇼
______스크롤되는 슬라이드쇼
______아이포토와 유사한 슬라이드쇼 위젯
___상상해보자!
5장 메뉴, 탭, 툴팁, 패널
___메뉴
______확장하고 접을 수 있는 메뉴
______열림/닫힘 표시
______호버 이벤트일 때 메뉴 확장
______드롭다운 메뉴
___아코디언 메뉴
______간단한 아코디언
______다단계 아코디언
______제이쿼리 UI 아코디언
___탭
______기본 탭
______제이쿼리 UI 탭
___패널과 페인
______위에서 내려오는 로그인 폼
______슬라이드 오버레이
___툴팁
______간단한 툴팁
______고급 툴팁
___메뉴를 끝내며
6장 구조, Ajax, 상호작용성
___구조와 모범 사례
______더 깔끔한 제이쿼리
______클라이언트측 템플릿
______브라우저 탐지(는 나쁜 방법이다!)
___Ajax 특강
______Ajax란?
______원격지 HTML의 로드
______하이잭스로 하이퍼링크 개선
______선택자를 이용해 HTML 뽑아내기
______고급 로딩
______미래 대비: live와 die
______$.getJSON으로 데이터 얻기
______클라이언트에서 트위터 검색
______제이쿼리 Ajax 파보기
______일반적인 Ajax 설정
______$.getScript를 사용해 외부 스크립트 로드
______GET과 POST 요청
______제이쿼리 Ajax 이벤트
___Ajax를 적용한 상호작용
______Ajax 이미지 갤러리
______이미지에 태그 추가
___Ajax 고수? 확인할 것!
7장 폼, 컨트롤, 다이얼로그
___폼
______간단한 폼 유효성 검사
______Validation 플러그인을 이용한 폼 유효성 검사
______최대 길이 표시
______폼 힌트
______모든 체크박스를 선택
______인라인 편집
______자동 완성
______별점
___컨트롤
______날짜 선택기
______슬라이더
______드래그앤드롭
______제이쿼리 UI sortable
______진행상태 바
___다이얼로그와 알림
______간단한 모달 다이얼로그
______제이쿼리 UI 다이얼로그
______그로울 형태의 알림
______1UP 알림
___순조롭게 진행 중
8장 리스트, 트리, 테이블
___리스트
______제이쿼리 UI 셀렉티블
______리스트의 정렬
______셀렉트 박스 리스트의 조작
___트리
______확장 가능한 트리
______이벤트 위임
___테이블
______테이블 헤더의 고정
______반복 헤더
______데이터 그리드
______체크 박스로 열 선택
___최정상급 유명인 목록을 완성했다!
9장 플러그인, 테마, 고급 주제
___플러그인
______플러그인 만들기
___고급 주제
______제이쿼리 확장
______이벤트
___제이쿼리 닌자의 기타 기술
______충돌 피하기
______애니메이션을 큐에 넣고 빼기
______자바스크립트 객체를 제이쿼리 객체로 처리
___테마 변경
______갤러리 테마
______테마 만들기
______테마 적용이 가능한 컴포넌트 만들기
___스타트래커!: 맺음말
부록 A 참고 자료
___$.ajax 옵션
______플래그
______설정
______콜백 함수와 함수
___$.support 옵션
___이벤트
______이벤트 프로퍼티
______이벤트 메소드
______이벤트 객체의 DIY
부록 B 짧은 자바스크립트 학습
___데이터 형의 강제 변경
___항등 연산자
___참된 값과 거짓된 값
부록 C 플러그인 도우미
___selector와 context
___제이쿼리 스택
___최소화