제 13 장.jQuery

jquerysrcscript 태그의 src 속성에 jQuery 라이브러리 직접 연결
jquerycdnCDN 사이트의 주소로 연결
methodchain메서드의 연쇄적인 호출
jquerywrapDOM 객체를 jQuery 객체로 래핑하여 사용하기
makeelement실행중에 엘리먼트 생성
jqueryreadyready 이벤트의 핸들러 작성
jquerygetjQuery 객체에서 DOM 객체 추출
exchangerate환율을 계산해 주는 함수의 예
exchangerate2이름 충돌 발생
exchangerate3포함 순서 변경
exchangerate4jQuery에서 명칭 양보
exchangerate5jQuery의 또다른 별칭 사용
exchangerate6ready 이벤트의 인수로 $ 전달
exchangerate7익명 함수 내에서 $ 명칭 사용

제 14 장.선택자

selector기본 선택자
childselector자식 선택자
plusselector형제 선택자
findallelement선택자는 조건에 맞는 모든 엘리먼트를 찾는다.
attrselector속성 선택자
firstfilter순서값 필터
evenfilter홀짝 필터로 얼룩말 무늬 만들기
firstchild자식 필터
nthchildn번째 자식 찾기 필터
nthchild23개의 색상을 반복하는 무늬
hasfilter특정 차일드나 내용을 가진 엘리먼트 찾기
emptyparent빈 엘러먼ㅌ, 비지 않은 엘리먼트 찾기
inputfilter입력 양식 필터
hiddenfilter숨겨진 엘리먼트 찾기
header<h1> ~ <h6> 엘리먼트 찾기

제 15 장.jQuery 메서드

each객체 배열 순회 메서드
find재검색 수행 메서드
eachfind순회하면서 재검색하기
children바로 아래의 자식만 찾는 메서드
contents텍스트와 주석까지 검색하기
parents부모를 찾는 메서드
parentsuntil지정한 엘리먼트까지만 조상 검색
closest가장 가까운 부모 찾기
next다음 형제 찾기
siblings방향에 상관없이 모든 형제 찾기
filter선택자로 추가 검색하기
filter2콜백에서 선택 여부 결정하기
filter3find와 filter의 차이점
eq순서값으로 차일드 찾기
firstcss첫번째 엘리먼트만 선택하기
firstmethod함수 호출간에 재검색하기
eqgeteq와 get 메서드의 차이점
slice배열의 일부를 잘라 새로운 배열 만들기
has지정한 자식을 가진 엘리먼트 찾기
is조건에 맞는 엘리먼트가 있는지 조사하기
map함수로 객체를 넘겨 새로운 객체 생성
end선택을 한단계 앞으로 돌린다.
end2선택을 앞으로 돌리지 않은 경우
add추가로 엘리먼트를 더 선택한다.
addback스택의 이전 것을 포함하여 추가한다.

제 16 장.문서 조작

textmethod노드의 텍스트 조사 및 변경
htmlmethod내부의 태그를 인식하는 내용 조사 메서드
texthtmltext 메서드는 배열내의 모든 엘리먼트를 순회한다.
cssmethod스타일 조사 및 변경 메서드
cssarray한꺼번에 여러 개의 스타일을 조사하기
csscallback콜백에서 엘리먼트별로 스타일 지정하기
cssobject한꺼번에 여러 개의 스타일 지정
cssunit스타일의 수치값 단위
cssunit2pt 단위로 글꼴 크기 지정
stylename스타일의 이름
attrmethod속성 조사 및 변경
attrobject여러 개의 속성 지정
attrcallback콜백으로 속성값 지정
removeattr속성 제거
addclass클래스 속성 추가
removeclass클래스 속성 제거
propmethod태그의 프로퍼티 조사 및 변경
ismethod입력 양식의 현재값 조사
valmethod입력 양식의 값 읽기
position엘리먼트의 위치 조사
offset엘리먼트의 위치 변경
scroll스크롤 위치 조사 및 변경
elementsize엘리먼트의 크기 조사
datamethod사용자 정의 데이터 저장 및 읽기

제 17 장.문서 구조

appendto새 엘리먼트 생성 및 추가
makeandcss연쇄 호출로 생성 후 스타일 지정
insertafter엘리먼트 사이에 삽입하기
gugudan구구단 3단 출력
gugudan2미리 조립한 후 한꺼번에 추가
remove엘리먼트 삭제
detach데이터는 남겨두고 삭제
move엘리먼트 이동
clone사본 만들어서 추가
replace엘리먼트 교체
wrap엘리먼트를 다른 태그로 둘러싸기
wrap2wrapAll 메서드로 감싸기
wrap3wrapInner 메서드로 감싸기
unwrap둘러싼 엘리먼트 벗겨내기

제 18 장.이벤트

click이벤트 등록 메서드로 핸들러 등록
clicktext클릭한 엘리먼트의 텍스트 변경
eventinfo이벤트의 정보
eventcall이벤트 호출
preventdefault기본 처리 금지
stoppropagation트리 계층에서 이벤트 전달
stoppropagation2이벤트 전달 중지
ready문서 초기화전에 스타일 변경
ready2문서 초기화 이벤트
clickevent마우스 이벤트로 보이기 상태 토글
enterleave마우스 위치에 따른 색상 변경
hoverhover 메서드로 두 이벤트 한꺼번에 처리하기
hover2스타일로 배경색 변경하기
hoverimage마우스 커서 위치에 따라 이미지 변경
keyup남은 입력 글자수 출력
focus포커스 여부에 따라 경계선 변경
blur포커스를 잃을 때 유효성 점검
bind특수한 이벤트 등록
bind2여러 개의 이벤트 등록
unbind이벤트 핸들러 해제
one한번만 발생하는 이벤트 등록
delegate새로 추가되는 엘리먼트에는 핸들러 적용 안됨
delegate2위임을 통해 새 엘리먼트에허 핸들러 적용
onoff이벤트 관리 통합 메서드

제 19 장.유틸리티

trim불필요한 공백 제거
extend객체 멤버를 병합하여 확장
extenddefault메서드의 옵션 객체에 디폴트값 적용
eachmethod호출 객체의 멤버 순회
isarray유사 배열인지 진짜 배열인지 조사
inarray특정 요소의 존재 여부 조사
grep조건에 맞는 원소 추출하여 새 배열 생성
makearray유사 배열을 일반 배열로 생성
support특정 기능의 지원 여부 조사
parsehtml문자열로부터 DOM 객체 생성
parsejsonJSON 표현식으로부터 객체 생성
showhide엘리먼트 보이기 및 숨기기 애니메이션
toggle보이기 상태 토글
queue애니메이션 완료 후 콜백 함수 호출
queue2메서드의 인수로 옵션 객체 전달
animate사용자 정의 애니메이션
animate2상대적값으로 애니메이션
easing시간과 속성값의 변화를 정의하는 이징
aniqueue4개의 애니메이션 순차 실행
clearqueue진행중인 애니메이션 중지
delay애니메이션없이 대기하기
dequeue큐에 콜백 함수 등록하기

제 20 장.플러그인

fndump객체 배열의 크기를 조사하는 함수 추가
accordion아코디언 위젯
accordion2아코디언의 옵션 테스트
accordion3아코디언의 옵션 테스트
accordion4아코디언의 메서드
accordion5아코디언의 이벤트
datepicker날짜 선택 위젯
datepicker2날짜 선택 위젯의 옵션
dialog대화상자 위젯
resizable드래그하여 엘리먼트의 크기 변경
resizable2조정 가능한 크기 제한
draggable드래그하여 위치 이동
droppable엘리먼트 드래그하여 드롭하기
selectable선택 상태 토글
sortable드래그하여 순서 변경
coloranimate색상 애니메이션
classanimate클래스 애니메이션
toggleclass클래스 속성 토글하기
switchclass클래스 속성 전환하기
effect시각적 효과 제공
effect2아래 위로 8번 진동
effect3사방으로 흩어지면서 사라지는 효과
effect4왼쪽에서 오른쪽으로 슬라이딩하는 효과