有可能(使用jQuery或本机JS)捕获一个输入的更改事件,其值以编程方式更改?当值发生变化时,我无法触发事件。
你的时间。
答案 0 :(得分:2)
不确定
$("input").change(function() {
// listening for changes
});
// triger change event manually
$("input").change();
答案 1 :(得分:1)
大多数jQuery事件处理程序也是触发器。
例如,您可以按如下方式触发change()
事件:
jQueryElement.change();
或者,您可以对任何事件使用jQuery trigger()
函数:
jQueryElement.trigger("change");
使用常规JavaScript(因为并不总是需要jQuery),请使用dispatchEvent()
:
jsElement.dispatchEvent("change");
包含文档页面的链接。