[removed] remove event listener

后端 未结 8 1460
面向向阳花
面向向阳花 2020-11-22 04:58

I\'m trying to remove an event listener inside of a listener definition:

canvas.addEventListener(\'click\', function(event) {
    click++;
    if(click == 50         


        
8条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-22 05:46

    If @Cybernate's solution doesn't work, try breaking the trigger off in to it's own function so you can reference it.

    clickHandler = function(event){
      if (click++ == 49)
        canvas.removeEventListener('click',clickHandler);
    }
    canvas.addEventListener('click',clickHandler);
    

提交回复
热议问题