2012-12-20 2 views
3

가 여기에 작동하고 사용자 정의 이벤트 만들 수있는 내 코드입니다 : 몇 가지 이유를 들어 "정의"에 다음 코드 결과를어떻게 자바 스크립트에서 맞춤 이벤트를 삭제합니까?

var evt = document.createEvent("Event"); //creat custom event 
evt.initEvent("fac_sel", true, true); //initialize the event 
evt.objIndex = "some test data"; //add custom data 
document.dispatchEvent(evt); //fire event! 

document.removeEventListener("Event","fac_sel", true); 

답변

3

에서 addEventListener와 때 removeEventListener 메소드는 아무 것도 반환하지 않습니다. 따라서 document.removeEventListener("Event", "fac_sel", true) 호출은 디버거에서 정의되지 않은 것으로 표시되거나 undefined을 변수에 할당합니다.

자세한 내용은 removeEventListener method on MDN을 확인하십시오.

관련 문제