我有一个锚标记,当您点击“直到顶部”时,它会将网页移动到页面顶部。我的锚标签是#PAGETOP。
我的问题是,我正在使用jQuery UI Dialog,并且基本上希望以编程方式激活此#PAGETOP锚点,因此无论何时页面始终在启动时加载,都希望确保页面立即移动到页面顶部。
我想模仿stackoverflow在您分页到下一页(如果可能的话)时移动到所有问题的顶部的方式。
感谢。
答案 0 :(得分:6)
要在Javascript中移动到'PAGETOP'锚点,请使用:
location.hash = 'PAGETOP';
如果你想在页面加载时这样做,在jQuery中就是这样的:
$(function() {
location.hash = 'PAGETOP';
});
答案 1 :(得分:2)
或者采取@Kip的想法,然后转向scrollTo jQuery plugin。这个插件有不同动画等的附加选项
<script>
$.scrollTo( "#PAGETOP", 1000 );
</script>