jQuery中,偵測鍵盤行為的指令如下:
我們應付不同的鍵盤動作可以用switch的方式分別給指令
$(window).keydown(function(event){
switch(event.keyCode) {
}
});
其中,event.keyCode是鍵盤的ASCII碼,因為我暫時只用到上下左右而已所以先貼出上下左右的ASCII碼
相關連結:
ACSII對照表
- keydown() 按下時觸發
- keyup() 彈起來觸發
- keypress() 敲擊觸發
我們應付不同的鍵盤動作可以用switch的方式分別給指令
$(window).keydown(function(event){
switch(event.keyCode) {
}
});
- 上:38
- 下:40
- 左:37
- 右:39
例如:
$(document).ready(function(){
$(window).keydown(function(event){
switch(event.keyCode) {
case 38:
alert("top");
break;
case 40:
alert("down");
break;
case 37:
alert("left");
break;
case 39:
alert("right");
break;
}
});
});
相關連結:
ACSII對照表
留言