使用jQuery

时间:2016-10-03 09:26:00

标签: jquery

因此,如果按下Ctrl + [1,...,9]的组合键,我需要运行功能,但问题是至少Google Chrome有自己的操作,例如在这些组合上绑定的某个标签上

我可以以某种方式覆盖它们吗?

现在我有:

$(document).bind('keydown', function(e) {
  if(e.ctrlKey && ($.inArray(e.which,[49,50,51,52,53,54,55,56,57])!==-1)) {
    e.preventDefault();
    //do things
    return false;
  }
});

但它似乎不起作用。

任何帮助?

1 个答案:

答案 0 :(得分:1)

我已经在e.preventDefault();声明之前放了if,现在似乎正在运作