ここに私の問題があります: http://testepi.kvalitne.cz/test/
キーを押してから四角形が動くまでの遅延は望ましくありません。斜めに移動する方法も知りたいです(2つのキーを同時に押す)。
私のコード:
$(function(){
document.addEventListener("keydown", move, false);
var x = 0;
var y = 0;
function move(event){
if(event.keyCode==37){
x -= 10;
$("#square").css("left", x);
}
if(event.keyCode==39){
x += 10;
$("#square").css("left", x);
}
if(event.keyCode==38){
y -= 10;
$("#square").css("top", y);
}
if(event.keyCode==40){
y += 10;
$("#square").css("top", y);
}
}
});