我试了一下,可以触发keyup事件啊!
将$("#textBox").keyup(function() { ; }); $("#textBox").keyup();
直接写成$("#textBox").keyup(function() {; }).keyup();语法上更简洁。
恩,好像没什么问题,
键盘事件通常在输入法开启时会有一些问题。各个浏览器表现不一样。(部分事件不会触发)
例如firefox在输入法开启的时候不触发keyup事件。
------
google中国自动补全是在输入框获取焦点的时候设置定时器来获取输入值。
应该没问题吧, 我在ie6,ff下可以(ff下开启输入法确实不行),用的是jquery2.6.js
$("#textBox").keyup(
function(event) { alert("key up"); }
);
ff下 function必须有参数event, 另外ff下引用js脚步必须是用相对路径.不过这些老赵应该比我清楚的多 :)
这个方法要放在$(document).ready(function(){});里面的;换句话说就是你的这个script要放在你的html语言最下面,否则他绑定不了这个事件,因为你指定ID的对象还没有生成
是啊 我的也是的,一点儿反应都没有。。杯具啊 赵老师现在有解决不? 难道是 jquery 版本的原因?