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對照表
留言