代码之家  ›  专栏  ›  技术社区  ›  serg

无法在jQuery中捕获Ctrl+Alt+箭头键事件

  •  3
  • serg  · 技术社区  · 16 年前

    Ctrl键 + + 文本区域内的组合键。是某种系统热键被Windows吞噬了吗? Ctrl键 中高音 Ctrl键 + + 班次 + 很快就会被抓获。

    $(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键 + 中高音 + 有信吗 + 中高音 + 箭头 按下时,我只看到2个事件(例如 Ctrl键 ).

    有什么想法吗?

    1 回复  |  直到 13 年前
        1
  •  5
  •   Jarek    16 年前

    我刚刚检查了你的代码,在IE8、Firefox和Chrome中一切正常。 你用什么浏览器?

    你用过吗 jquery hotkeys 插件?