我目前正在使用此函数来检测对jQuery中的输入框所做的任何更改。
$(document).on("input change paste keyup", "input, textarea, select", function(e) {
//do something
});
问题是,当您通过诸如this这样的代码更改输入的值时$("input").val(currentColorChosen);
,该函数将无法运行。
我如何解决此问题,以便函数可以检测到对输入所做的所有更改,包括通过jQuery进行的值更改。
在代码之后再添加一行:
$("input").val(currentColorChosen);
$("input").bind("change");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句