我有以下问题/问题:
在此页http://www.projectyou.gr/gp/?page_id=5上有3个标签
[一切都是希腊文,但我希望你能理解]
每个选项卡都包含文章链接
当您单击文章然后按浏览器上的后退按钮时,它会返回
到选定的选项卡并滚动到您单击的文章
尽管我喜欢这种行为但在这种情况下并不是我想要的
我希望用户在返回页面时始终返回顶部。
实现这一目标的最佳方法是什么 是否与我使用jQuery选项卡和我拥有的代码这一事实有关 返回先前选择的选项卡导致跳转到以前单击的锚点?
非常感谢任何帮助 感谢
答案 0 :(得分:2)
如何将这样的内容添加到文档就绪处理程序中(我意识到你可能已经有了一个,所以只需附加scrollTo就可以了):
$(document).ready(function() {
window.scrollTo(0, 0);
});
就像这个SO question
一样答案 1 :(得分:0)
您也可以使用
$("html:not(:animated),body:not(:animated)").animate({ scrollTop: 0}, 500 );
以动画方式滚动它, 500是以毫秒为单位的速度
0是从页面顶部开始的,
如果您想滚动到元素的顶部,可以用
替换它var offset = $('element').offset();
var top = offset.top;
$("html:not(:animated),body:not(:animated)").animate({ scrollTop: top}, 500 )