これがJsfiddlehttp : //jsfiddle.net/EzLnH/です。
関数をに変更すると
$(document).bind('keypress', function(event) {
if (event.which === 77 && event.shiftKey) {
alert('You pressed ctrl+m');
}
});
それは動作しますが、jsfiddleの関数は
アイデアをしませんか?
これがJsfiddlehttp : //jsfiddle.net/EzLnH/です。
関数をに変更すると
$(document).bind('keypress', function(event) {
if (event.which === 77 && event.shiftKey) {
alert('You pressed ctrl+m');
}
});
それは動作しますが、jsfiddleの関数は
アイデアをしませんか?
それを変更すると$(document).on("keydown"...
うまくいきました。.on を使用する必要があります。.bind は jQuery 1.8 以降では非推奨です。問題は「キープレス」部分でしたが、修飾キーはキープレスイベントによって取得されないようです。
フィドルはこちら