我正在尝试在输入字段上模拟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 docs ......