【发布时间】:2012-09-21 20:47:16
【问题描述】:
对于通过 tab 键获得焦点的元素是否有 CSS 或 jQuery 选择器,就像您通常对锚标签和表单元素所做的那样?
【问题讨论】:
-
必须通过tab键吗?
标签: javascript jquery html css dom
对于通过 tab 键获得焦点的元素是否有 CSS 或 jQuery 选择器,就像您通常对锚标签和表单元素所做的那样?
【问题讨论】:
标签: javascript jquery html css dom
这应该适合你。
if ($(".selector").is( ":focus" ))
{
// Do something
}
如果您想突出显示焦点上的元素,请使用:
$(".selector").focus(function()
{
$(".selector").css("background-color","#FF99CC");
});
编辑:@Musa 提出了一个很好的观点。如果它必须由选项卡触发,那么看看这篇文章:jQuery: How to capture the TAB keypress within a Textbox 我知道这是一个文本框,但应该不难做到。
【讨论】: