.die ()
.die ()
설명 : 이전에 .live()요소에서 사용한 이벤트 핸들러를 제거하십시오 .
.die()
이 서명은 인수를 허용하지 않습니다.
.die (eventType [, handler])
eventType
유형 : 문자열
같은 자바 스크립트 이벤트 유형이 포함 된 문자열 click또는 keydown.
handler
유형 : 문자열
더 이상 실행되지 않는 함수.
.die (이벤트)
events
유형 : PlainObject
하나 개 이상의 이벤트와 같은 유형의 일반 목적 click또는 keydown과 더 이상 해당 기능이 실행된다.
첨부 된 핸들러는 함께 .live()제거 할 수 있습니다 .die(). 이 메소드는 .off()인수없이 호출 하는 것과 유사합니다.이 인수는에 첨부 된 모든 핸들러를 제거하는 데 사용됩니다 .on(). 의 논의 참조 .live()및 .off()자세한 내용을.
인수없이 사용하면 .die ()는 이전에 요소에서 사용한 모든 이벤트 핸들러를 제거 합니다.live() .
jQuery 1.7 부터 .die()(및 그 보완적인 방법 .live())의 사용은 권장되지 않습니다. 대신에 .off()바인딩 된 이벤트 처리기를 제거 하는 데 사용 하십시오..on()
참고 : .die ()가 제대로 작동하려면 선택기가 .live ()에서 처음 사용 된 선택기와 정확히 일치해야합니다.
예 :
모든 단락의 모든 실시간 이벤트를 바인딩 해제하려면 다음을 작성하십시오.
$( "p" ).die();
모든 단락의 모든 실시간 클릭 이벤트를 바인딩 해제하려면 다음을 작성하십시오.
$( "p" ).die( "click" );
이전에 바인드 된 하나의 핸들러를 바인드 해제하려면 두 번째 인수로 함수를 전달하십시오.
var foo = function() {
// Code to handle some kind of event
};
// Now foo will be called when paragraphs are clicked
$( "p" ).live( "click", foo );
// Now foo will no longer be called
$( "p" ).die( "click", foo );
게시글 목록
| 번호 | 제목 |
|---|---|
| 15935 |
jQuery
jQuery ( ": first-child")
1
|
| 15934 |
jQuery
.first()
|
| 15933 |
jQuery
.finish ([queue])
|
| 15932 |
jQuery
.find (selector)
|
| 15931 |
jQuery
.filter (selector)
|
| 15930 |
jQuery
jQuery ( ": file")
|
| 15929 | |
| 15928 | |
| 15924 | |
| 15923 | |
| 15922 |
jQuery
event.which
|
| 15921 |
jQuery
event.type
|
| 15920 |
jQuery
event.timeStamp
|
| 15919 |
jQuery
event.target
|
| 15917 |
jQuery
event.stopPropagation ()
|
| 15916 | |
| 15915 |
jQuery
event.result
|
| 15914 |
jQuery
event.relatedTarget
|
| 15913 | |
| 15912 |
jQuery
event.result
|
| 15911 |
jQuery
event.relatedTarget
|
| 15910 |
jQuery
event.preventDefault ()
|
| 15909 |
jQuery
event.pageY
|
| 15908 |
jQuery
event.pageX
|
| 15907 |
jQuery
event.namespace
|
| 15906 |
jQuery
event.metaKey
|
| 15901 | |
| 15900 |
기타
vi 명령모드
|
| 15899 |
기타
vi 입력모드
|
| 15898 |
기타
vi의 세가지 모드
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기