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

jQuery属性的event.which

أحداث 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);
});
اختبار لمعرفة‹/›

قيمة المتغير

المتغيروصف
الحدثهذاالحدثالمتغيرات تأتي من وظيفة ربط الحدث

أحداث jQuery