gpt4 book ai didi

javascript - 在 jquery 中的 textarea 上触发更改事件

转载 作者:搜寻专家 更新时间:2023-11-01 05:00:53 27 4
gpt4 key购买 nike

我尝试在更改 textarea 中的值时触发事件。我绑定(bind)了 change input paste keyup 并且当我手动输入内容或粘贴时它工作正常。但是我不知道如何在使用 jquery 发生更改时触发。 $("#inptxt").val("Jquery");

HTML

<textarea id="inptxt" ></textarea>
<div id="res" ></div>
<input type="button" value="click" id="but" />

jQuery

$("#inptxt").on("change input paste keyup", function() {
$("#res").html(jQuery(this).val());
});
$("#but").bind("click",function(){
$("#inptxt").val("Jquery");
});

示例 Fiddle

最佳答案

为每个脚本设置一个值不会触发更改事件。如果您需要该事件,则必须手动触发它。

$("#but").bind("click",function(){
$("#inptxt").val("Jquery").trigger('change');
});

jsfiddle

关于javascript - 在 jquery 中的 textarea 上触发更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24075218/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com