jquery는 현재 가장 널리 사용되는 javascript/ajax 라이브러리 중 하나이며, 최소한의 코드로 최대의 기능을 달성할 수 있습니다. 이 책은 jquery 지식을 포괄적으로 소개하며 html 문서 탐색, 이벤트 처리, 애니메이션 수행, 웹 페이지에 ajax 추가 방법을 보여줍니다. 이 책은 "실용적인 예를 사용하여 모든 새로운 개념을 설명"하는 목적에 중점을 두고 jquery가 다른 도구 및 프레임워크와 상호 작용하는 방식과 jquery 플러그인을 생성하는 방법을 생생하게 설명합니다.
이 책은 모든 수준의 웹 개발자에게 적합합니다.
목차: 1장 jQuery 소개
1.1 jQuery를 사용하는 이유
1.2 눈에 띄지 않는 자바스크립트
1.3 jQuery의 기본 원리
1.3.1 jQuery 래퍼
1.3.2 유틸리티 기능
1.3.3 문서 준비 핸들러
1.3.4 DOM 요소 생성
1.3.5 jQuery 확장
1.3.6 jQuery 및 기타 라이브러리 사용
1.4 요약
2장 요소 포장 세트 만들기
2.1 작동할 요소 선택
2.1.1 기본 CSS 선택기 사용하기
2.1.2 하위 선택자, 컨테이너 선택자 및 속성 선택자 사용하기
2.1.3 위치별로 선택
2.1.4 사용자 정의 jQuery 선택기 사용하기
2.2 새로운 HTML 생성
2.3 포장 요소 컬렉션 관리
2.3.1 포장 세트의 크기 결정
2.3.2 래핑된 세트에서 요소 가져오기
2.3.3 필터 요소 포장 세트
2.3.4 관계를 사용하여 포장 세트 획득
2.3.5 패키지 세트를 사용하는 더 많은 방법이 있습니다
2.3.6 jQuery 체인 관리하기
2.4 요약
3장 jQuery를 사용하여 페이지를 생생하게 만들기
3.1 요소 속성 및 특성 조작
3.1.1 요소 속성 조작
3.1.2 특성값 얻기
3.1.3 특성값 설정
3.1.4 기능 삭제
3.1.5 기능이 가져다주는 즐거움
3.2 요소 스타일 수정
3.2.1 클래스 이름 추가 및 삭제
3.2.2 스타일 가져오기 및 설정
3.2.3 스타일과 관련된 더 유용한 명령
3.3 요소 콘텐츠 설정
3.3.1 HTML 또는 텍스트 콘텐츠 교체
3.3.2 요소 이동 및 복사
3.3.3 래핑된 요소
3.3.4 요소 삭제
3.3.5 요소 복제
3.4 양식 요소 값 처리
3.5 요약
챕터 4 이벤트
4.1 브라우저 이벤트 모델
4.1.1 DOM 레벨 0 이벤트 모델
4.1.2 DOM 레벨 2 이벤트 모델
4.1.3 IE 이벤트 모델
4.2 jQuery 이벤트 모델
4.2.1 jQuery를 사용하여 이벤트 핸들러 바인딩
4.2.2 이벤트 핸들러 삭제
4.2.3 이벤트 인스턴스
4.2.4 영향 이벤트 전파
4.2.5 이벤트 핸들러 트리거하기
4.2.6 기타 이벤트 관련 명령어
4.3 이벤트 및 기타 기능 만들기
4.4 요약
5장 애니메이션과 효과로 페이지를 장식하세요
5.1 요소 표시 및 숨기기
5.1.1 축소 가능한 목록 구현
5.1.2 요소 표시 상태 전환
5.2 표시하고 숨길 수 있는 애니메이션 기능
5.2.1 요소를 점진적으로 표시하고 숨기도록 만들기
5.2.2 요소 페이드 인 및 아웃
5.2.3 요소를 위아래로 슬라이드하기
5.2.4 애니메이션 중지
5.3 맞춤형 애니메이션 만들기
5.3.1 맞춤형 확대/축소 애니메이션
5.3.2 맞춤형 낙하 애니메이션
5.3.3 맞춤형 소산 애니메이션
5.4 요약
6장 jQuery 유틸리티 함수
6.1 jQuery 로고 활용
6.1.1 사용자 에이전트 감지
6.1.2 상자 모델 결정
6.1.3 사용할 올바른 플로트 스타일 감지
6.2 jQuery 및 기타 라이브러리 사용
6.3 JavaScript 객체 및 컬렉션 조작하기
6.3.1 문자열 다듬기
6.3.2 속성과 컬렉션에 대한 반복
6.3.3 필터 배열
6.3.4 배열 변환
6.3.5 JavaScript 배열로 더 많은 재미를 찾아보세요
6.3.6 확장 객체
6.4 동적 로딩 스크립트
6.5 요약
7장 사용자 정의 플러그인으로 jQuery 확장하기
7.1 연장 이유
7.2 jQuery 플러그인 생성 지침
7.2.1 파일 및 기능 이름 지정
7.2.2 조심하세요 $
7.2.3 복잡한 매개변수 목록 단순화
7.3 사용자 정의 유틸리티 함수 작성
7.3.1 데이터 조작을 위한 유틸리티 함수 만들기
7.3.2 날짜 포맷터 작성
7.4 새로운 래퍼 메소드 추가하기
7.4.1 래퍼 메서드에 여러 작업 적용하기
7.4.2 래퍼 메서드 내에 유지되는 상태
7.5 요약
8장 Ajax를 사용하여 서버와 통신하기
8.1 Ajax 검토
8.1.1 XHR 인스턴스 생성
8.1.2 요청 시작
8.1.3 진행 상황 추적
8.1.4 응답 받기
8.2 요소에 콘텐츠 로드
8.2.1 jQuery를 사용하여 콘텐츠 로드
8.2.2 동적 재고 데이터 로드
8.3 GET 및 POST 요청 시작
8.3.1 jQuery를 사용하여 데이터 얻기
8.3.2 JSON 데이터 가져오기
8.3.3 POST 요청 시작
8.4 Ajax 요청에 대한 모든 권한
8.4.1 모든 트리밍을 사용하여 Ajax 요청 만들기
8.4.2 요청의 기본값 설정
8.4.3 전역 함수
8.5 모든 것을 통합
8.5.1 툴팁 동작 구현
8.5.2 용어 프롬프터 활용
8.5.3 개선의 여지
8.6 요약
9장 우수하고 강력하며 실용적인 플러그인
9.1 양식 플러그인
9.1.1 양식 제어의 가치 얻기
9.1.2 양식 컨트롤 지우기 및 재설정
9.1.3 Ajax를 통해 양식 제출
9.1.4 파일 업로드
9.2 크기 플러그인
9.2.1 너비와 높이에 대한 확장된 메서드
9.2.2 스크롤 크기 가져오기
9.2.3 오프셋 및 위치 정보
9.3 실시간 쿼리 플러그인
9.3.1 활성 이벤트 핸들러 설정
9.3.2 일치 및 불일치 리스너 정의
9.3.3 강제 라이브 쿼리 평가
9.3.4 라이브 쿼리 수신기 만료
9.4 UI 플러그인
9.4.1 마우스 상호작용
9.4.2 UI 위젯 및 시각화
9.5 요약
9.6 에필로그
성명:
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn