0
由於我通過使用咖啡D3.js,下面的代碼工作正常:將D3.js事件綁定到函數?
$ ->
force = d3.layout.force()
.on('tick', -> alert('tick triggered'))
但這些不這樣做,因爲當時沒有任何tick
功能:
$ ->
force = d3.layout.force()
.on('tick', tick)
tick = ->
alert('tick triggered')
那麼有沒有什麼辦法可以將D3事件綁定到一個函數?
BTW,我嘗試
$ ->
tick = ->
alert('tick triggered')
force = d3.layout.force()
.on('tick', tick)
但有些Problem parsing d="MNaN,NaNLNaN,NaN"
一點毛病,而蜱運行。
請上傳[的jsfiddle]你的代碼(http://jsfiddle.net/) –
'tick'是'undefined'當您嘗試在第二個使用它,第三個是好的。你的'NaN'問題是別的。 –
@ muistooshort是的,這就是要點! –