jQuery 将焦点更改为特定的 div

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/3777580/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-26 16:05:09  来源:igfitidea点击:

change focus into particular div

jquery

提问by sje397

how can i change focus into particular div after any event via jquery?

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

回答by sje397

To make a div focusable, it needs to have a tabindexattribute.

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

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

Then, you can focus with e.g.

然后,您可以专注于例如

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

回答by Nishad Up

Use $(window).scrollTop()It'll scroll the window to the particular item.

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

Here is the example

这是例子

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