【发布时间】:2014-02-15 21:35:27
【问题描述】:
我正在尝试让画布中的某些内容在单击时做出响应。我在类Board内的一个函数中向画布添加了一个mousedown事件侦听器
addEvents : () ->
@.canvas.addEventListener('mousedown',@.mouseDown)
mouseDown : (e) ->
console.log(e,@)
上面的两个函数在Board类中,当点击画布时,我想从@返回板,但实际上是返回画布。
我尝试将事件侦听器/mousedown 函数更改为:
addEvents : () ->
@.canvas.addEventListener('mousedown',(e)->@.mouseDown(e,@))
mouseDown : (e,@) ->
console.log(e,@)
但这会引发unexpected PARAM_END的错误
【问题讨论】:
标签: javascript html canvas coffeescript