【发布时间】:2011-04-19 15:31:56
【问题描述】:
基本上我需要我的页面来响应左右箭头键。所以试图让body标签触发一个事件——让它在chrome等中工作,在firefox中什么都不做——尝试谷歌搜索,在50个不同的结果之后仍然没有骰子。有人有什么想法吗?
这就是我所拥有的适用于 chrome 的东西-
body 标签调用这个脚本
$(document).ready(adjust());
------------------javascript
function adjust(){
$("body").keydown(function(){arrowKey(event.keyCode);});
}
function arrowKey(k){
alert(k);
if (k==37)
alert("Left");
else if (k==39)
alert("Right");
else if (k==32)
alert("space");
}
出于测试目的,我在函数中用警报替换了方法,但我需要能够根据按下的箭头调用不同的函数
【问题讨论】:
标签: javascript jquery firefox keydown