由于一些奇怪的原因,我无法在textarea中捕获 Ctrl + Alt + 箭头组合键。它是某种被Windows吞噬的系统热键吗? Ctrl + Alt + 任意字母和 Ctrl + Alt + Shift + 箭头被捕获得很好。
$(document).ready(function() {
$("textarea").bind("keydown", function(event) {
console.log(event);
if(event.altKey && event.ctrlKey && event.which == 38) {
console.log("ctrl+alt+up"); //never triggered
}
});
});
当按下 Ctrl + Alt + Any Letter 时,我在控制台中看到所有3个事件。当按下 Ctrl + Alt + 箭头时,我只看到2个事件(对于 Ctrl 和 Alt < / KBD>)。
有什么想法吗?