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

时间:2013-03-03 08:07:57

标签: javascript jquery

我正在尝试专注于jquery中的锚点

我正在使用这些代码:

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

$(textBox).parent().next().find('a')[0].focus();

但这些代码不起作用

,而

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

返回:

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

2 个答案:

答案 0 :(得分:2)

您的主播似乎需要href属性(至少在Chrome中)。 如果您不需要特殊href,则可以使用href="javascript:void(0);"

答案 1 :(得分:1)

你应该在该锚点上使用ID并且还有一个tab-index,并且更喜欢负值,并且它在IE中甚至不会是8:

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