【发布时间】:2012-02-11 17:32:19
【问题描述】:
当我敲击键盘上的任何字母时,我想将焦点设置到输入字段。但是……
1) … 加载 DOM 后动态添加字段
2) ... 我不知道如何只查找字母(没有数字、箭头等)
$("#table_filter").on("load", function(event){
alert('TEST');
});
我必须在哪里告诉 jQuery 照顾按键? 对不起,我对 jQuery 很不熟悉 :(
【问题讨论】:
-
@JonH:好点,虽然 OP 确实改变了问题(我评论时没有点)。
-
@qwertymk - 这意味着您的解决方案将不起作用。一开始我误读了这个问题,但你很快就对我投了反对票,所以我删除了我的答案。
-
@JonH:我投了反对票,因为
.live()已被弃用,取而代之的是.on() -
@qwertymk - 举个例子……你在我编辑的时候没有等到,你没有足够的代表来查看我删除的答案,但上面写着:
If it is loaded after (dynamically) you need to look at live http://api.jquery.com/live/ Err live is deprecated now and says to use .on. -
@suntrop 我“取消”删除了我的帖子 - 它应该会有所帮助。您需要在 jQuery 中查看
.on()上的注释以解析动态控件。