如何select一个关注jQuery的元素
你怎么能select一个有当前焦点的元素?
在jQuery中没有:focusfilter,这就是为什么我们可以使用这样的东西: 
 $('input:focus').someFunction(); 
	
真的最好的方法是为onFocus事件设置一个处理程序,然后将一个variables设置为具有焦点的元素的ID。
像这样的东西:
 var id; $(":input").focus(function () { id = this.id; }); 
  $(document.activeElement)将返回当前的焦点元素,比使用伪select器:焦点更快。 
来源: http : //api.jquery.com/focus-selector/
 alert($("*:focus").attr("id")); 
我使用jQuery。
它会提醒元素的ID是重点。
我希望它对你有用。
你有没有尝试过
 $.extend($.expr[':'], { focused: function(elem) { return elem.hasFocus; } }); alert($('input :focused').length); 
如果你使用JQuery,你可以这样写一个select器 :
 $.expr[':'].focus = function(a){ return (a == document.activeElement); } 
 然后你可以select当前的焦点元素: $(":focus") 
不仅窗体控件可以有重点。 任何带有tabindex的html元素都可以专注于现代浏览器。
从当前jQuery版本(1.7)文档的示例中提升:
 $(elem).is(":focus"); 
检查元素是否有焦点。
 if ($("...").is(":focus")) { ... } 
这是它的CoffeeScript版本。 基于jmanrubia的代码:
 $.expr[':'].focus = (a) -> a is document.activeElement 
 你也可以这样称呼它$(".:focus")