2012-07-27 148 views
2

我的一个Web应用程序页面包含网格和搜索框。我捕获按键事件,使用空格键选择每个网格的行。但是,当某人想要在搜索框中查找词组时,这会产生问题。检测输入是否有焦点

我知道jQuery有一个.focus方法来绑定事件处理程序到输入或给焦点的元素。但是,如何获得布尔值以确定搜索输入是否具有焦点?

回答

2

像这样吗?

if($('...').is(':focus')){ 

} 
+0

1分钟... – 11684 2012-07-27 18:31:49

+1

我知道殴打。我会在2分钟内完成它,但是StackOverflow并不认为我是人类:-( – wanovak 2012-07-27 18:32:18

+0

我今天在做这件事:P – Shreedhar 2012-07-27 18:39:00

1

也许:

$(this).is(":focus");