【发布时间】:2015-09-26 11:27:32
【问题描述】:
我想用 jQuery 模拟按键。
我已经试过了:
$("#canvas").trigger( jQuery.Event( 'keypress', { keyCode: 87, which: 87 }) );
但是什么都没有发生。
完整代码:
$(document).on('keydown', function(e) {
if(e.keyCode == 49) {
$("#canvas").trigger( jQuery.Event( 'keypress', { keyCode: 87, which: 87 }) );
}
});
我做错了什么?
【问题讨论】:
-
你在页面加载事件中试过这个代码吗?
-
我正在使用 keydown 事件。
-
是的,
keydown事件是在哪里声明的?在页面加载中还是准备就绪?