이벤트 연결 제거(해제) - jQuery 1.x, 기본 이벤트와 이벤트 전달

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

 

 

이벤트 연결 제거(해제)

jQuery 1.7 이전 버전의 경우에는 unbind(), die(), undelegate()함수로 이벤트를 연결을 해제할 수 있습니다.

메서드 이름

설명

unbind()

bind() 메서드를 사용해 연결한 이벤트를 제거

die()

live() 메서드를 사용해 연결한 이벤트를 제거

undelegate()

delegate() 를 통해 연결된 이벤트를 제거

 

 

 

기본 이벤트와 이벤트 전달 

메서드 이름

설명

preventDefault()

·       기본 이벤트 제거

·       현재 이벤트의 기본 동작을 중지합니다.

stopPropagation()

·       이벤트 전달 제거

·       현재 이벤트가 상위로 전파되지 않도록 합니다.

stopImmediatePropagation()

·       현재 이벤트가 상위뿐 아니라 현제레벨에 걸린 다른 이벤트도 동작하지 못하도록 중지합니다.