请在下面找到有关此内容的详细信息:
在页面上有一个按钮(页面中间),当用户点击它时,我想在同一位置恢复滚动。我正在使用以下解决方案,它在Chrome和FF中工作正常,但在IE中无效。
// using window scroll because button is present in-between the page and I want the current position of the page
$(window).scroll( function(){
var curPosition= $(window).scrollTop();
setPagePosition(curPosition);
});
// on button click passing position
var setPagePosition = function (pos){
$('.buttons a').click( function() {
$(window).scrollTop(pos);
});
};
在面临以下问题的IE中: 滚动首先到达顶部然后回到同一位置。