jQuery event.which 属性

jQuery 事件

event.which属性返回为事件按下了键盘上哪个键或鼠标按钮。

语法:

event.which

实例

显示按下了哪个键(ASCII值):

$("input").keydown(function(event){ 
  $("div").text("Key: " + event.which);
});
测试看看‹/›

显示按下了哪个键:

$("input").keydown(function(event){ 
  $("div").append(String.fromCharCode(event.which));
});
测试看看‹/›

检查是否在<input>字段内按下了空格键:

$("input").keydown(function(event){ 
  if(event.which === 32){
$("div").text("您按下了'SPACE' 空格键");
  }
});
测试看看‹/›

显示按下了哪个鼠标按钮:

$("div").mousedown(function(event){ 
  $(this).append("<br>鼠标被按下的键: " + event.which);
});
测试看看‹/›

参数值

参数描述
eventevent的参数来自事件绑定功能

jQuery 事件