将焦点转移到特定的div

时间:2010-09-23 10:52:46

标签: jquery

如何通过jquery在任何事件之后将焦点更改为特定的div?

2 个答案:

答案 0 :(得分:72)

要使div可聚焦,它需要具有tabindex属性。

<div id='test' tabindex='1'></div>

然后,您可以专注于例如。

$('#something').click(function() {
  $('#test').focus();
});

答案 1 :(得分:9)

使用$(window).scrollTop()它会将窗口滚动到特定项目。

以下是示例

 var scrollPos =  $(".focusme").offset().top;
 $(window).scrollTop(scrollPos);