Jquery 按键触发器



如何在jQuery中触发ctrl+ shift+m的按键?

我尝试了以下单键代码。它的工作。但我想同时触发所有三个键。

$(document).on('keypress', function(e) {
alert(String.fromCharCode(e.keyCode));
});
$(document).trigger(jQuery.Event('keypress', { which: 77 }));
$(document).trigger(jQuery.Event('keypress', {
which: 77, 
keyCode: 77 
}));

你可以用上面的代码控制它

if ( e.ctrlKey && e.shiftKey && ( e.which === 77 ) ) {
console.log( "You pressed CTRL + Shift + m" );
}

希望对您有所帮助!! :)