【发布时间】:2011-06-03 23:51:39
【问题描述】:
我正在尝试在我正在制作的网站上创建快捷方式。我知道我可以这样做:
if(e.which == 17) isCtrl=true;
if(e.which == 83 && isCtrl == true) {
alert('CTRL+S COMBO WAS PRESSED!')
//run code for CTRL+S -- ie, save!
e.preventDefault();
}
但下面的例子更简单,代码更少,但它不是组合按键事件:
$(document).keypress("c",function() {
alert("Just C was pressed..");
});
所以我想知道是否通过使用第二个示例,我可以执行以下操作:
$(document).keypress("ctrl+c",function() {
alert("Ctrl+C was pressed!!");
});
这可能吗?我试过了,还是不行,我做错了什么?
【问题讨论】:
标签: jquery keypress keydown jquery-events