我正在为一个类制作一个小游戏,但我找不到将键绑定到函数的方法。我找到的一个解决方案是使用addEventListener,但是我找不到一种方法来获取键值并将其绑定到动画。
document.addEventListener("keydown", function(event){
if(event.which === 65) {
$("#player").animate({left: '5px'});
}
});
答案 0 :(得分:1)
var x = event.which || event.keyCode; // Use either which or keyCode, depending on browser support
答案 1 :(得分:0)
尝试以jQuery方式执行此操作。
jsfiddle.net/jpmvkqzh/
当用户按下右箭头键并且当用户按下左箭头键时减少5px时,元素的position.left保持增加5px。
.stop()用于停止匹配元素上当前运行的动画。