以下が機能しない理由を理解しようとしています。
keydown
イベントハンドラーを設定してから、イベントをトリガーしています。しかし、ハンドラーはそれを検出しません。
誰かが私を啓発できるなら!
function onKeyDown(event)
{
alert('keydown');
}
document.addEventListener('keydown', onKeyDown, false);
var keydown = jQuery.Event('keydown', {which:38, keyCode:38});
$(document).keydown();
$(document).trigger(keydown);
jsfiddle: http://jsfiddle.net/4bf3z/