기능: unbind() 메서드는 선택한 요소의 이벤트 핸들러를 제거합니다. 이 메서드는 이벤트 핸들러 전체 또는 선택한 이벤트 핸들러를 제거하거나 이벤트 발생 시 지정된 함수의 실행을 종료할 수 있습니다. ubind()는 jQuery를 통해 연결된 모든 이벤트 핸들러와 함께 작동합니다.
요소 이벤트 핸들러 및 함수 바인딩 해제: 지정된 요소에서 제거할 하나 이상의 이벤트 핸들러를 지정합니다. 매개변수가 지정되지 않은 경우 unbind() 메서드는 지정된 요소에 대한 모든 이벤트 핸들러를 제거합니다.
구문: $(selector).unbind(event, function
매개변수:
매개변수
Description
event
선택 사항입니다. 삭제된 요소 중 하나 이상 이벤트는 공백으로 구분됩니다. 이 매개변수만 지정하면 지정된 이벤트에 바인딩된 모든 함수가 제거됩니다.
지정된 이벤트에서 바인딩을 해제하려면 이벤트 개체를 사용하세요. 이벤트 핸들러:
삭제할 이벤트 객체를 지정합니다(예: 이벤트가 특정 횟수만큼 트리거된 후 이벤트 핸들러 삭제). 매개 변수가 지정되지 않으면 unbind() 메서드가 모든 이벤트 핸들러를 제거합니다.