我想创建新事件(使用 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
});