我在文本区域上有一个 oninput 事件来检查高度并调整它的大小。现在我有时需要编辑值。我只是通过在 jQuery 中编辑 val() 来做到这一点,但这不会触发 oninput 事件。有什么方法可以使用 jQuery 以编程方式触发 oninput 事件吗?
最佳答案
使用 .on('input')
。例如:
$('textarea').on('input', function() {
text = $('textarea').val();
$('div').html(text);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea placeholder="Type something here"></textarea>
<div></div>
关于javascript - 使用 jQuery 触发 oninput 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11189136/