这是一个 Jsfiddle http://jsfiddle.net/EzLnH/。
如果我将功能更改为
$(document).bind('keypress', function(event) {
if (event.which === 77 && event.shiftKey) {
alert('You pressed ctrl+m');
}
});
它可以工作,但 jsfiddle 中的功能没有
任何想法?
这是一个 Jsfiddle http://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+ 中已弃用。问题是“按键”部分,但看起来修饰键不会被按键事件拾取。
这是小提琴