我正在尝试创建一个响应按键事件的DIV,特别是向上箭头和向下箭头。当div打开时,我希望窗口/文档响应特定的按键事件。我见过JQuery解决方案,但我宁愿不使用JQuery。实现这一目标的最佳方法是什么?
具体来说,我会有不同的音量图像,我希望这些图像随着每次按键而改变。
答案 0 :(得分:1)
$scope.keypress = function($event) {
$scope.Key = $event.keyCode
};
您可以使用ng-keydown =“keypress($ event)”在div中写入 codepen URL供参考 - http://codepen.io/nagasai/pen/beEQRE
答案 1 :(得分:1)
我找到的解决方案是使用vanilla JavaScript:
window.addEventListener('keydown', function(e){
// some code here
});