참고
이 예제는 jQuery API 활용 이라는 책을 바탕으로 작성하였다.
blur, change, click, dbclick, error, focus, keydown, keypress, keyup, load, mousedown, mousemove, mouseout, mouseover, mouseup, resize, scroll, select, submit, unload
1. 파라미터
- fn : 대상 element가 focus를 잃었을 때 실행할 callback function
2. 함수
- blur : 대상 element가 focus()를 잃었을 때 발생 (onblur() )
- change : 대상 element에 change event가 발생했을 때 callback function 실행 ( onchange() )
- click : 대상 element에 click event가 발생했을 때 callback function 실행 ( onclick() )
- dbclick : 대상 element에 double click event가 발생했을 때 callback function 실행
- error : 대상 element에 error가 발생했을 때 callback function을 실행
(예를들어 img element에 이미지가 load하지못했을경우)
- focus : 대상 element에 focus event가 발생했을 때 callback function 실행
- keydown : 대상 element에 키보드의 키가 눌려졌을 때 callback function 실행
- keypress : 대상 element에 키보드의 키가 눌려졌을 때 callback function 실행
- keyup : 대상 element에 키를 눌렀다가 놓았을 때 event 발생, callback function 실행
- load : 전체 문서의 내용이 load가 완료된 후 callback function 실행
- mousedown : 대상 element에 마우스 버튼이 눌려졌을 때 callback function 실행
- mousemove : 대상 element에 마우스 커서가 움직일 때 callback function 실행
- mouseout : 대상 element에 마우스 커서가 벗어났을 때 callback function 실행
- mouseover : 대상 element 위에 마우스 커서가 위치했을 때 callback funtion 실행
- mouseup : 대상 element에 마우스 버튼이 눌려졌다가 띄어졌을 때 callback function 실행
- resize : 사용자가 Browser의 크기를 변경했을 때 resize event가 발생
- scroll : scroll의 위치를 변경하는 event가 발생했을 때 callback function 실행
- select : text, textarea element에 문자열을 선택하는 event가 발생했을 때 callback function 실행
- submit : 대상 element에 submit event가 발생했을 때 callback function 실행
- unload : 대상 element에 unload event가 발생했을 때 callback function 실행