jQuery中提供了一些很方便的鍵盤操作方法,可以方便地實現一些鍵盤事件的處理,下面介紹一些常用的方法:
//綁定鍵盤按下事件 $(document).keydown(function(event){ //獲取按下鍵的keyCode值 var keyCode = event.keyCode; //根據keyCode值做出相應的處理 switch(keyCode){ case 13: //回車鍵的處理 break; case 37: //左箭頭鍵的處理 break; case 38: //上箭頭鍵的處理 break; case 39: //右箭頭鍵的處理 break; case 40: //下箭頭鍵的處理 break; default: //其他鍵的處理 break; } });
上述代碼通過綁定鍵盤按下事件,獲取按下鍵的keyCode值,并根據keyCode值做出相應的處理。下面介紹一些常用的keyCode值:
//回車鍵的keyCode值 var ENTER_KEYCODE = 13; //左箭頭鍵的keyCode值 var LEFT_ARROW_KEYCODE = 37; //上箭頭鍵的keyCode值 var UP_ARROW_KEYCODE = 38; //右箭頭鍵的keyCode值 var RIGHT_ARROW_KEYCODE = 39; //下箭頭鍵的keyCode值 var DOWN_ARROW_KEYCODE = 40;
上述代碼展示了常用的keyCode值,可以根據實際情況自行修改。
除了鍵盤按下事件外,還有一些其他的鍵盤事件可以用于處理鍵盤操作,比如keyup、keypress等,這里不再贅述。
下一篇jquery 隨機