簡単な例を使用して問題を示します。次のスクリプトを検討してください
$(document).on('keydown','#input1', function(e)
{
if(e.keyCode==13){ $("#input2").focus(); }
});
とHTML
<input type="text" id="input1"/>
<input type="text" id="input2" onkeyup='alert("UP")'/>
最初の入力でEnterキーを押すたびに、フォーカスは2番目の入力に移動しますが、キーアップイベントもトリガーされます。stopPropagation を試しましたが、うまくいきません。どうすればその問題を防ぐことができますか?