jQuery 문서로딩 이벤트
| ready | DOM이 완전히 로드되고 파싱된 후 |
|---|---|
| load | 모든 이미지, 스타일시트, iframe 등 외부 리소스가 완전히 로드된 후 |
jQuery 키보드 이벤트
| keydown | 해당 영역에서 키보드를 눌렀을 때에 발생 |
|---|---|
| keypress | 해당 영역에서 키보드를 계속 누르고 있을 때에 발생 |
| keyup | 해당 영역에서 키보드를 눌렀다가 떼었을 때 발생 |
jQuery 웹 브라우저 이벤트
| resize | 웹브라우저 윈도우 사이즈의 변화가 있을 때 |
|---|---|
| scroll | 스크롤이 움직일 때에 발생 |
jQuery 마우스 이벤트
| click | 노드(elements)를 마우스 포인터로 눌렀다가 떼었을 때에 발생 |
|---|---|
| dblclick | 노드를 더블 클릭 했을 때에 발생 |
| hover | mouseenter와 mouseleave 각각의 이벤트 함수를 실행 |
| mousedown | 노드 영역에서 마우스를 눌렀다가 떼었을 때에 발생 |
| mouseenter | 노드에 마우스가 진입했을 때에 발생(자식노드에서는 이벤트를 감지 못함) |
| mouseleave | 마우스가 노드에서 벗어났을 때에 발생 |
| mousemove | 노드 영역에서 마우스를 움직였을 때에 발생 |
| mouseout | 노드에서 마우스 포인터가 떠났을 때에 발생 |
| mouseover | 노드 영역에서 마우스를 올려놓았을때 발생 (내부노드까지 이벤트를 감지) |
| mouseup | 마우스 포인터를 노드에 올려놓고 마우스 버튼을 눌렀다 떼었을때에 발생 |
| toggle | click 이벤트에 핸들러를 바인딩하고 클릭할 때마다 실행될 함수들을 차례대로 실행 |