2012-07-27 145 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");