.die ()

· 8년 전 · 1299

.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 );

|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

개발자팁

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
jQuery 8년 전 조회 3,677
PHP 8년 전 조회 5,658
기타 8년 전 조회 2,013
기타 8년 전 조회 1,832
기타 8년 전 조회 2,119
jQuery 8년 전 조회 1,719
jQuery 8년 전 조회 1,401
jQuery 8년 전 조회 2,215
jQuery 8년 전 조회 1,899
jQuery
[jQuery]
8년 전 조회 1,677
jQuery 8년 전 조회 1,972
jQuery
[jQuery]
8년 전 조회 1,335
jQuery
[jQuery]
8년 전 조회 1,646
jQuery
[jQuery]
8년 전 조회 1,336
jQuery
[jQuery]
8년 전 조회 1,300
jQuery 8년 전 조회 1,531
jQuery 8년 전 조회 1,690
jQuery 8년 전 조회 1,657
jQuery 8년 전 조회 1,813
jQuery 8년 전 조회 1,566
jQuery 8년 전 조회 1,879
jQuery 8년 전 조회 2,020
jQuery 8년 전 조회 1,476
PHP 8년 전 조회 2,849
jQuery 8년 전 조회 1,432
jQuery 8년 전 조회 1,683
jQuery 8년 전 조회 1,697
jQuery 8년 전 조회 1,558
jQuery 8년 전 조회 1,659
jQuery 8년 전 조회 1,748
🐛 버그신고