English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery 이벤트 참조 매뉴얼

이벤트는 웹 애플리케이션이 감지할 수 있는 작업입니다.

jQuery 이벤트 메서드

jQuery는 선택된 요소에 이벤트 처리기를 추가하는 간단한 방법을 제공합니다.

이 표는 이벤트를 처리하기 위한 모든 jQuery 메서드를 나열합니다/속성:

메서드/속성설명
bind()버전3.0에서는 권장하지 않습니다사용on()메서드 대신
blur()추가/포커스를 잃은 이벤트를 트리거
change()추가/변경 이벤트를 트리거
click()추가/클릭 클릭 이벤트를 트리거
contextmenu()추가/컨텍스트 메뉴 이벤트를 트리거
dblclick()추가/드블클릭 이벤트를 트리거
delegate()버전3.0에서는 권장하지 않습니다사용on()메서드 대신
die()에서1.9버전제거되었습니다. live() 메서드를 사용하여 추가된 모든 이벤트 처리기를 제거
error()버전에서3.0에서 제거되었습니다추가/에러 이벤트를 트리거
event.currentTarget이벤트 퍼블리싱 단계에서의 현재 DOM 요소
event.data이벤트 메서드에 전달된 선택 사항 데이터를 포함
event.delegateTarget현재 호출된 jQuery 이벤트 처리기를 추가한 요소를 반환
event.isDefaultPrevented()이벤트 객체가 event.preventDefault() 호출되었는지 반환
event.isImmediatePropagationStopped()이벤트 객체가 event.stopImmediatePropagation() 호출되었는지 반환
event.isPropagationStopped()event.stopPropagation()가 이벤트 객체에 호출되었는지 여부를 반환
event.metakey이벤트가 발생했을 때 META 키가 눌러졌는지 여부를 나타냄
event.namespace이벤트가 발생했을 때 지정된 네임스페이스를 반환
event.pageX문서 왼쪽 가장자리에 대한 마우스 위치를 반환
event.pageY문서 상단 가장자리에 대한 마우스 위치를 반환
event.preventDefault()브라우저가 선택된 요소의 기본 작업을 수행하도록 방지
event.relatedTarget마우스가 움직일 때 입력하거나 빠져나갈 요소를 반환
event.result지정된 이벤트가 발생하면 이벤트 처리기가 반환한 마지막 값을 포함/이전 값
event.stopImmediatePropagation()다른 이벤트 처리기를 호출하지 않도록 방지
event.stopPropagation()이벤트가 DOM 트리에서 퍼지지 않도록 방지하고, 모든 부모 처리기를 이벤트 알림을 받지 못하게 방지
event.target이벤트가 발생한 DOM 요소를 반환
event.timeStamp이벤트가 생성된 시간(기원에서의 밀리초 수)을 반환
event.type발생한 이벤트 유형을 반환
event.which이벤트가 눌러진 키보드 키나 마우스 버튼을 반환
focus() 호출추가/focus 이벤트가 발생
focusin() 호출focusin 이벤트에 이벤트 처리기를 추가
focusout() 호출focus 이벤트에 이벤트 처리기를 추가
hover() 호출hover 이벤트에 두 이벤트 처리기를 추가
keydown() 호출추가/keydown 이벤트가 발생
keypress() 호출추가/키 이벤트가 발생
keyup() 호출추가/keyup 이벤트가 발생
live() 호출에서1.9버전에서 제거된현재 또는 미래의 선택된 요소에 하나 또는 여러 이벤트 처리기를 추가
load() 호출에서3.0 버전에서 제거load 이벤트에 이벤트 처리기를 추가
mousedown() 호출추가/mousedown 이벤트가 발생
mouseenter() 호출추가/mouseenter 이벤트가 발생
mouseleave() 호출추가/mouseleave 이벤트가 발생
mousemove() 호출추가/mousemove 이벤트가 발생
mouseout() 호출추가/mouseout 이벤트가 발생
mouseover() 호출추가/mouseover 이벤트가 발생
mouseup() 호출추가/mouseup 이벤트가 발생
off()on() 메서드에 추가된 이벤트 처리기를 제거합니다
on()요소에 이벤트 처리기를 추가합니다
one()선택된 요소에 하나나 많은 이벤트 처리기를 추가합니다. 각 요소는 이 처리기를 한 번만 트리거할 수 있습니다
$.proxy()기존 함수를 받아들여 특정 컨텍스트를 가진 새 함수를 반환합니다
ready()DOM이 완전히 로드된 후에 실행되어야 할 함수를 지정합니다
resize()추가/사이즈 조정 이벤트를 트리거합니다
scroll()추가/스크롤 이벤트를 트리거합니다
select()추가/선택 이벤트를 트리거합니다
submit()추가/제출 이벤트를 트리거합니다
toggle()에서1.9버전에서 제거됨.두 개나 많은 기능을 추가하면 클릭 이벤트 사이에서 전환할 수 있습니다
trigger()선택된 요소에绑定된 모든 이벤트를 트리거합니다
triggerHandler()선택된 요소에 지정된 이벤트에绑定된 모든 함수를 트리거합니다
unbind()에서3.0 버전에서 권장하지 않습니다사용off()메서드 대신
undelegate()에서3.0 버전에서 권장하지 않습니다사용off()메서드 대신
unload()버전에서3.0에서 제거해체 이벤트에 이벤트 처리기를 추가하십시오