리스너 정의 내에서 이벤트 리스너를 제거하려고합니다.
canvas.addEventListener('click', function(event) {
click++;
if(click == 50) {
// remove this event listener here!
}
// More code here ...
내가 어떻게 할 수 있습니까? 이 = 이벤트 ... 감사합니다.
좋은 질문입니다 ... 콘텐츠에 액세스 할 수없는 경우 어떻게 제거합니까? 다른 사이트에 greasemonkey를 사용하여 onclick 버튼의 팝업을 제거하고 싶지만 이름으로 기능을 참조 할 수 없으면 제거 방법을 찾지 못하는 것 같습니다.
—
JasonXA 2016 년
if(click == 50) {
은if( click === 50 )
또는if( click >= 50 )
- 참조 해야합니다 . 출력을 변경하지 않지만 온전한 이유로 이러한 검사가 더 합리적입니다.