는이 코드를 가지고 :자바에서 이벤트 리스너를 제거하려면 어떻게해야합니까?
chrome.tabs.onUpdated.addListener(function(callback){
var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";
var eventer = window[eventMethod];
var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";
eventer(messageEvent,function(e) {//script});
});
내가 해고 후 두 번째 리스너를 제거 할 (시간순으로 첫 번째 화재 첫째, 다음은 메시지를 가져옵니다 두 번째 화재).
.removeEventListener 함수의 구문을 이해하지 못하고이를 예제에 적용하는 방법을 설명합니다. 이미 청취자의 익명 함수가 작동하지 않는다는 것을 읽었으므로 함수를 먼저 선언해야합니다. 맞습니까?
도움 주셔서 감사합니다.
Google에 많은 결과가 있습니다. –
[JavaScript : remove event listener] (http://stackoverflow.com/questions/4402287/javascript-remove-event-listener) –