déplacer l'élément avec la touche (plusieurs)

Mouvement en diagonale ne fonctionne pas et la question sur la gauche-appuyez de manière prolongée/droite simultanée

Mais sur la double pression de touche, le navire devient fou!

$(document).bind('keydown', function(e) {
    var box = $("#plane"),
        left = 37,
        up = 38,
        right = 39,
        down = 40

    if (e.keyCode == left) {
        box.animate({left: "-=5000"},3000);
    }
    if (e.keyCode == up) {
        box.animate({top: "-=5000"},3000);
    }
    if (e.keyCode == right) {
        box.animate({left:"+=5000"},3000);
    }
    if (e.keyCode == down) {
        box.animate({top: "+=5000"},3000);
    }
});
$(document).bind('keyup', function() {
    $('#plane').stop();
});
Je parie que oui,quelqu'un l'a fait
+1! GRrreat commentaire! 😀 hehe j'ai failli cracher mon café!
heureux de vous rendre heureux. Je vais essayer quelque chose quand je reviens de mon déjeuner
J'y travaille déjà! (la haine google parfois) Laissez-moi savoir quand vous êtes plein!
got maintenant 😉 🙂

OriginalL'auteur Roko C. Buljan | 2011-09-04