Javascript focus()方法在jquery中不起作用

Javascript focus()方法在jquery中不起作用,javascript,jquery,Javascript,Jquery,我正试图关注jquery中的一个锚 我正在使用这些代码: $(textBox).parent().next().find('a').first().focus(); 或 但这些代码不起作用 当 返回: <a role="menuitem" class=""><strong>101</strong>0320117585</a> 1010320117585 看来你的主播需要有一个href属性(至少在Chrome中是这样)。 如果您不需要特殊的hre

我正试图关注jquery中的一个锚

我正在使用这些代码:

$(textBox).parent().next().find('a').first().focus();

但这些代码不起作用

返回:

<a role="menuitem" class=""><strong>101</strong>0320117585</a>
1010320117585

看来你的主播需要有一个
href
属性(至少在Chrome中是这样)。
如果您不需要特殊的
href
,您可以使用
href=“javascript:void(0);”

两件事,您应该在该锚点上有一个ID和一个选项卡索引,并且作为首选负值,它甚至不会出现在IE中的8:

<a href="someWhere" id="someName" tabindex=-1>Click Me!<a/>
点击我!

对我有效:因为你的主播有一个
href
。但我认为,使用@Lucas M.Oliveira提出的
tabindex
更好。
<a role="menuitem" class=""><strong>101</strong>0320117585</a>
<a href="someWhere" id="someName" tabindex=-1>Click Me!<a/>