将密钥组合检测本地化到DOM的特定活动部分

时间:2011-05-10 16:56:00

标签: javascript html css

我需要检测一个活动(聚焦)元素中的击键组合。但是,当我专注于另一个元素并按下相同的击键时,不应该触发该动作。

我似乎很难做到这一点。任何帮助将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:1)

你可以查看我的jQuery插件,它允许你通过选择元素然后选择键来执行此操作:

$('input').jkey('alt+a',function(){
  console.log('You pressed alt+a!');
})

文档: http://oscargodson.com/labs/jkey/

来源: https://github.com/oscargodson/jkey