이벤트 연결 제거(해제) - jQuery 1.x, 기본 이벤트와 이벤트 전달
CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
반응형
이벤트 연결 제거(해제)
jQuery 1.7 이전 버전의 경우에는 unbind(), die(), undelegate()함수로 이벤트를 연결을 해제할 수 있습니다.
메서드 이름 |
설명 |
unbind() |
bind() 메서드를 사용해 연결한 이벤트를 제거 |
die() |
live() 메서드를 사용해 연결한 이벤트를 제거 |
undelegate() |
delegate() 를 통해 연결된 이벤트를 제거 |
기본 이벤트와 이벤트 전달
메서드 이름 |
설명 |
preventDefault() |
· 기본 이벤트 제거 · 현재 이벤트의 기본 동작을 중지합니다. |
stopPropagation() |
· 이벤트 전달 제거 · 현재 이벤트가 상위로 전파되지 않도록 합니다. |
stopImmediatePropagation() |
· 현재 이벤트가 상위뿐 아니라 현제레벨에 걸린 다른 이벤트도 동작하지 못하도록 중지합니다. |
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
[jQuery] 이벤트 강제 발생 (0) | 2017.07.05 |
---|---|
[jQuery] 마우스 이벤트, 마우스 이벤트와 관련된 메소드, (0) | 2017.07.05 |
이벤트 연결 - jQuery 1.x (0) | 2017.07.05 |
[jQuery] .val(), .val() 형식 (0) | 2017.07.04 |
[jQuery] 문서 객체의 내부 검사 - html(), text(), 문서 객체의 내부 추가 형식 (0) | 2017.07.04 |