2016-06-10 54 views
0

我正在嘗試創建一個響應按鍵事件的DIV,特別是向上箭頭和向下箭頭。當div打開時,我希望窗口/文檔響應特定按鍵事件。我見過JQuery解決方案,但我寧願不使用JQuery。什麼是實現這一目標的最佳方式?AngularJS按鍵事件監聽器 - NOT INPUT ELEMENT

具體來說,我將有不同的音量圖像,我希望這些圖像隨着每個按鍵而改變。

回答

0

我找到了解決辦法是通過使用香草JavaScript:

window.addEventListener('keydown', function(e){ 
    // some code here 
}); 
0
$scope.keypress = function($event) { 
    $scope.Key = $event.keyCode 
    }; 

您可以用NG-的keydown = 「按鍵($事件)」 codepen爲參比http://codepen.io/nagasai/pen/beEQRE

    URL的DIV寫 -

+0

向上和向下箭頭添加警報 –

+0

不,這不是我正在尋找的。我不希望涉及輸入字段。當div打開時,我希望窗口響應特定按鍵事件。 –