У меня есть следующая функция:
var e = jQuery.Event("keydown");
e.which = 16; // # Some key code value
$("textarea.my_input").trigger(e);
Однако это не работает. (Селектор правилен, так как если я делаю focus(), он работает). Мне интересно, что я сделал с ним что-то не так? Это кажется очень простым, но я не могу заставить его работать. Или я могу сделать это лучше?
Сделайте что-то вроде:
$(document).ready(function() {
$(document).on("keydown", function(e) {
$("textarea.my_input").focus();
$("textarea.my_input").append(String.fromCharCode(e.which));
});
});