我在文本输入上的jquery更改事件有问题,它在Firefox和IE中按预期工作,但在Chrome中没有.我还在文本输入上有一个键盘事件来操作输入的输入,但是当输入完成时我需要运行一些额外的代码.我尝试使用'模糊'事件和'焦点'事件,因为有人在这里建议作为替代品,但后来我根本无法改变焦点 - 输入一直以某种方式抓住它.这是代码:
$('.textInput').keyup(function(event) { /* do stuff */ });
$('.textInput').change(function(event) { alert('Changed!'); /* do other stuff */ });
Run Code Online (Sandbox Code Playgroud)
和HTML:
<input type="text" class="textInput" value="" />
Run Code Online (Sandbox Code Playgroud)
我正在使用jQuery 1.6.3.任何建议将不胜感激.H.