こんにちは、ユーザーが矢印キーの1つを押したままにすると、divを左または右に移動させる機能(stackoverflowにあります)を追加しました。すべてが正常に機能します。
「終了」に達した後、または一定量のピクセルを移動した後、divの移動を停止する方法があることを知りたいです。
私が持っているコードは以下です
$(document).keydown(function(e) {
switch (e.which) {
case 37:
$('#block').stop().animate({
left: '-=50'
}); //left arrow key
break;
case 39:
$('#block').stop().animate({
left: '+=50'
}); //right arrow key
break;
}
})