私は現在、フォーカス時にキーボードストロークを呼び出しているテキストボックスを持っています:
$myTextBox.on('focus', function(e){
$(document).keydown(function(e){
if(e.which==13)
e.preventDefault()
});
$(document).keyup(function(e){
if(e.which ==13)
alert("hey");
});
});
これを複数回クリックすると、「Enter」を1回押すと多くのアラートが発生します。これを回避して、1回だけ呼び出されるようにするにはどうすればよいですか。