jQuery - 移动到特定的元素位置

Ale*_*lex 7 html javascript ajax jquery pagination

我有一个这样的分页系统:

[content]
1 2 3 Next >
Run Code Online (Sandbox Code Playgroud)

当你点击1/2/3/next时,[content]元素会被ajax取代.

问题是如果[内容]的新高度大于前一个高度,屏幕焦点会向上移动.

我可以强制屏幕保持专注于分页链接的位置吗?

Luc*_*eis 10

您需要找到元素的位置,并在每次高度变化时滚动到该位置.就像是:

var p = $(".links").position();
$(window).scrollTop(p.top);
Run Code Online (Sandbox Code Playgroud)