Пример привязки к Ctrl+I
.Обратите внимание, что вы не можете переопределить поведение браузера по умолчанию, поэтому многие ярлыки Ctrl+(letter)
зарезервированы (Ctrl + T = новая вкладка, Ctrl + N = новое окно, Ctrl + P = Печать и т. Д.)
$(window).keydown(function(e){
if(e.which == 17)
$(window).bind('keydown.ctrlI', function(e){
if(e.which == 73){
e.preventDefault();
alert('CTRL+I');
}
});
});
$(window).keyup(function(e){
if(e.which == 17)
$(window).unbind('keydown.ctrlI');
});