如何检测骨干中的jquery转义键事件?

Yas*_*ser 2 keyboard-shortcuts backbone.js underscore.js

我正在使用backbone.js和underscore.js作为我的Web应用程序.我需要检测视图的转义键事件.

我知道jquery这样做的方法是检查事件代码类似于(e.keyCode == 27)keyup,我想知道如何在我的骨干视图的事件中写这个.

请指教.

Vit*_*huk 7

在你的Backbone.View中:

events : {
  'keydown' : 'keydownHandler'
},

keydownHandler : function (e) {
  switch (e.which) {
    // esc
    case 27 :
      // do things...
      break;
  }
}
Run Code Online (Sandbox Code Playgroud)