【问题标题】:How to add doubleclick event to Canvas element using the "AddEventListener" method?如何使用“AddEventListener”方法将双击事件添加到 Canvas 元素?
【发布时间】:2011-09-21 17:14:04
【问题描述】:

我只是想向 HTML5 Canvas 元素添加双击事件。它适用于:

myCanvas.ondbclick

但是,我想使用 addEventListener 方法来做到这一点。我想这可能是一项简单的任务,但我到处搜索却找不到它。我应该使用的活动名称是什么?

myCanvas.addEventListener('doubleclick?', function(){ 

  // Some dazzling stuff happens be here

});

希望这是可能的,不想“破坏”我的编码一致性。

【问题讨论】:

    标签: javascript html canvas dom-events


    【解决方案1】:

    事件名称为dblclick:

    myCanvas.addEventListener('dblclick', function(){ 
    
      // Some dazzling stuff happens be here
    
    });
    

    你的第一个例子也是错误的,它应该说:

    myCanvas.ondblclick
    

    【讨论】:

    • 谢谢。看来我需要一个更好的 JavaScript 备忘单。
    • mdc 文档对 js 开发非常有用:developer.mozilla.org/en/javascript
    • 我正在使用fabric js。哪个事件用于在画布上双击?
    猜你喜欢
    • 1970-01-01
    • 2013-06-07
    • 2021-04-26
    • 2017-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-12
    相关资源
    最近更新 更多