keydown イベント内のスクリプトが実行を終了するまで、keydown イベントの発生を無効にしたいと考えています。
$(document).keydown(function(e){
if (e.keyCode == 40){
down(); //Assume down has some animate function executes for 1sec
}
});
現在、キーを押して離さずに押し続けると、keydownイベントが繰り返し発生するため、これを無効にしたいと考えています。