Javascript 使用pushState+的后退按钮;jquery

Javascript 使用pushState+的后退按钮;jquery,javascript,jquery,Javascript,Jquery,我有一个类似/search/mySearch的url 我已经实现了无限滚动,工作100%良好,但问题是 当我点击任何链接时,新的页面打开了,现在当我点击系统后退时,我希望我的光标在同一个精确的点上,但它的行为是随机的。 请帮忙 在我的代码下面 url: '/search/perform?photo=Y', type: 'GET', data: globalSRParams, success: function(response) { globalSRParams= response.p

我有一个类似/search/mySearch的url

我已经实现了无限滚动,工作100%良好,但问题是 当我点击任何链接时,新的页面打开了,现在当我点击系统后退时,我希望我的光标在同一个精确的点上,但它的行为是随机的。 请帮忙

在我的代码下面

url: '/search/perform?photo=Y',
type: 'GET', 
data: globalSRParams,
success: function(response) {
    globalSRParams= response.pageNo + 1;
    history.pushState({}, "title that make sense" + page_index1, 'mySearch/?page=' + page_index1);

我希望光标位于同一精确点,但它的行为是随机的
这意味着什么?@rorymcrossan它出现在我第一次设置pushState的位置