Javascript 页面加载时的jquerykeyup

Javascript 页面加载时的jquerykeyup,javascript,jquery,Javascript,Jquery,我有一个输入元素,它有一个keyup事件,任何大于的数字都会显示一个div 如果有人在文本字段中键入文本,则此操作有效。但是,如果通过JS设置值,如何实现页面加载上的键控 <input id="this_field"> 我知道我可以将keyup封装在函数中,并在设置值后立即调用它,但是有没有方法触发keyup $('#this_field').val('4').trigger('keyup'); 或者只是: $('#this_field').val('4').keyup();

我有一个输入元素,它有一个keyup事件,任何大于的数字都会显示一个div

如果有人在文本字段中键入文本,则此操作有效。但是,如果通过JS设置值,如何实现页面加载上的键控

<input id="this_field">
我知道我可以将keyup封装在函数中,并在设置值后立即调用它,但是有没有方法触发keyup

$('#this_field').val('4').trigger('keyup');
或者只是:

$('#this_field').val('4').keyup();

或者只是:

$('#this_field').val('4').keyup();

使用和jquery

$(document).ready(function($) {
  $('#this_field').val('4').trigger('keyup'); 
});
使用和jquery

$(document).ready(function($) {
  $('#this_field').val('4').trigger('keyup'); 
});