English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Свойство event.which в jQuery

События jQuery

Свойство event.which возвращает,哪个键被按下或哪个鼠标按钮被点击。

Синтаксис:

event.which

Пример

Показать, какая клавиша была нажата (ASCII-значение):

$("input").keydown(function(event){ 
  $("div").text("Клавиша: " + 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);
});
Проверьте, ›/‹

Значение параметра

ПараметрОписание
eventЭтотeventПараметры приходят из функции привязки событий

События jQuery