1

これがJsfiddlehttp : //jsfiddle.net/EzLnH/です。
関数をに変更すると

$(document).bind('keypress', function(event) {
    if (event.which === 77 && event.shiftKey) {
        alert('You pressed ctrl+m');
    }
});​

それは動作しますが、jsfiddleの関数は
アイデアをしませんか?

4

1 に答える 1

1

それを変更すると$(document).on("keydown"...うまくいきました。.on を使用する必要があります。.bind は jQuery 1.8 以降では非推奨です。問題は「キープレス」部分でしたが、修飾キーはキープレスイベントによって取得されないようです。

フィドルはこちら

于 2012-11-15T05:56:47.933 に答える