我正在开发一款应用程序,我希望完全由键盘输入驱动而不是鼠标单击。它是使用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>
在这种情况下我要处理的发现区域控制键盘输入。不过,我也希望这个地区在以后的日子里被取消,而另一个地区则在这个地方。我应该创建一个处理事件的全局机制吗?