[英]How to force jquery's .change to trigger event on text input field when is focused?
我想知道我的
<input type="text">
字段在编辑期间会更改,不仅在模糊时会更改。 如何使用JQuery做到这一点呢? 我最好的主意是检查每个keydown()事件是否有任何更改,然后触发(例如,如果有更改)。 可以做得更好吗?
并非如此,但我建议您使用keyup,因为此时该值将落后1个击键。
例:
用户类型:“ blah”,“ h”的keydown将返回值“ bla”,因为该值在技术上尚未更改。 另外,如果他们按住产生重复字符的键怎么办?
如果您担心的是,在浏览器中使用keyup并不昂贵。
您到底想完成什么工作,我可以用一个更好的例子来编辑。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.