2016-10-03 6 views
1

Ctrl + [1、...、9]のキーの組み合わせが押されている場合は機能を実行する必要がありますが、少なくともGoogle Chromeは独自のアクションそのような組み合わせにバインドされた特定のタブに移動します。jQueryでCtrl +数字キーアクションを再バインドする

何とか上書きすることはできますか?今の

私が持っている:

$(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

さて私はif文の前e.preventDefault();を入れている、それが今

動作しているようです
関連する問題