js实现进入页面后自动跳转到锚点

Posted 小混蛋&闯江湖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js实现进入页面后自动跳转到锚点相关的知识,希望对你有一定的参考价值。

$(function(){

var url = window.location.toString();//进这个页面的url

var id = url.split(“#”)[1];//url例如: www.baidu.com#maodian(这个是你锚点的位置)

if(id){

var t = $(“#”+id).offset().top;

$(window).scrollTop(t);//滚动到锚点位置

}

});














以上是关于js实现进入页面后自动跳转到锚点的主要内容,如果未能解决你的问题,请参考以下文章

如何使用无效的 Django 表单跳转到锚点?

HTML实现点击阅读导航,跳转到页面这个内容的开始部分。

滚动到锚点,同时保持散列

进入页面跳转到指定锚点

html使用锚点为啥会定位到锚点后立马又自动跳到页面顶部?哪里有问题?

JS / jQuery 实现页面跳转到指定位置-锚点