Does canvas element have “change” event?

后端 未结 4 1066
南笙
南笙 2021-01-17 15:41

Is there a way to attach event handler to a change of a canvas element? I need to fire a function whenever something draws anything on it.

4条回答
  •  梦谈多话
    2021-01-17 16:28

    You could use the mouseup event.

    canvasElement.addEventListener('mouseup', e => {
      // Fire function!
    });
    
    // or jQuery    
    $('canvas').on('mouseup', function() {
      // Fire function!
    });
    

    The mouseup docs above actually have a good canvas example

提交回复
热议问题