我正在開發一款應用程序,我希望完全由鍵盤輸入驅動而不是鼠標單擊。它是使用Marionette開發的,雖然我完全能夠對輸入事件做出反應,但我真的很努力迴應沒有任何輸入的視圖事件。如何使用Marionette創建全局按鍵事件偵聽器
events: ->
'keyup #discovery-region' : 'logKey'
logKey: (e) ->
alert("Key pressed")
console.log("Key pressed " + e.which)
在我的index.html文件我有
<div class="discovery" id="discovery-region"></div>
在這種情況下我要處理的發現區域控制鍵盤輸入。不過,我也希望這個地區在以後的日子裏被取消,而另一個地區則在這個地方。我應該創建一個處理事件的全局機制嗎?