jQuery keydown触发器无法正常工作

时间:2013-10-31 18:50:12

标签: javascript jquery google-chrome-extension

我在文档加载结束时运行此脚本:

$(function () {
    $("input").keydown();   
});

该脚本采用chrome扩展,在用户加载的每个页面上运行,但不起作用(即在Twitter网站上)。 但是,如果在chrome javascript控制台上执行相同的脚本,则它可以正常工作。

您对如何从脚本中触发此事件有任何线索吗?

1 个答案:

答案 0 :(得分:0)

我修复了添加此行的代码,现在正确触发了keydown事件

var event = new KeyboardEvent('keydown');
document.querySelector('[id="inputid"]').dispatchEvent(event);