📅  最后修改于: 2023-12-03 15:16:47.266000             🧑  作者: Mango
在 jQuery 中,event.which 属性常用于判断键盘事件的哪个键被按下。它返回一个整数值,表示按下的是哪个键。
$(selector).on("keydown", function(event){
var key = event.which;
//执行相关操作
});
下面是一个使用 event.which 属性判断哪个键被按下的示例:
$(document).on("keydown", function(event){
var key = event.which;
if(key == 37){
console.log("左箭头键被按下了。");
}else if(key == 38){
console.log("上箭头键被按下了。");
}else if(key == 39){
console.log("右箭头键被按下了。");
}else if(key == 40){
console.log("下箭头键被按下了。");
}
});
在此示例中,我们监听了整个文档的键盘按下事件,并使用 event.which 属性分别判断是否按下了上下左右箭头键。