我正在尝试keydown
在输入字段上模拟事件,代码正在运行,但我没有在文本字段中看到字符,这是我的代码:
$el.focus();
var keyCodes = _process.value.toCharCode(); // array of keyCodes to insert (e.g [117,118,119])
for(var i = 0, len = keyCodes.length; i < len; i++){
var e = jQuery.Event('keydown');
e.which = keyCodes[i];
$el.trigger(e); // $el is my `input` text field
}
此代码在 Chrome/IE/Firefox 中不起作用......我做错了什么?我看到了很多相同的例子,即使在 jquery 文档中......