我有以下问题 - 我正在捕获一个键事件,我需要创建一个新的更改键事件(因为 keyCode 属性似乎是只读的),然后处理新创建的 KeyEvent。我在 StackOverflow 中遇到了几篇处理类似情况的旧帖子,但是:
我需要它在 Webkit 下工作/在 StackOverfow 中有一个解决方案,但它只在 Gecko 中工作/
我需要创建另一个 KeyEvent,但不是 TextInputEvent,因为 TextInputEvent 只会让我指定要插入的字符串,而我不能这样做,因为我使用需要处理此事件的第三方工具并且我需要一个键码。
我试过
jQuery#trigger()
了,但它对我不起作用。我的代码如下var event = jQuery.event('keydown'); event.which = 13; //I'm trying to simulate an enter $('iframe').contents().find('document').find('body').trigger(event); //my content is inside an iframe