新しいイベントを作成し(document.createEvent()またはJquery.Event +すべての重要な属性をコピーして)、元のイベントが変更されないようにクローンを送信したいと思います。
ソースコードは次のとおりですhttp://jsfiddle.net/uymYJ/20/
この質問はこれに関連していますこの状況でイベントオブジェクトを変更しないようにする方法
キーボードでキーを入力すると、newEvent.keyCode
未定義の値が表示される理由はありますか?
$("#box").keydown(function(event){
var newEvent = $.Event("keydown");
console.log(event.keyCode); // 68
console.log(newEvent.keyCode); // undefined
});