参考:https://baijiahao.baidu.com/s?id=1676818296912039653&wfr=spider&for=pc
$(function() { var url = window.location.toString(); var id = url.split('#')[1]; if (id) { var t = $('#' + id).offset().top; $(window).scrollTop(t); } })
如果需要做一些偏移量的调整,可以使用以下方式:
//偏移量的调整 $('#data_div').scrollTop(Number(t)-Number(220));
scrollTop 属性可以获取或设置一个元素的内容垂直滚动的像素数。
一个元素的 scrollTop 值是这个元素的内容顶部(卷起来的)到它的视口可见内容(的顶部)的距离的度量。当一个元素的内容没有产生垂直方向的滚动条,那么它的 scrollTop 值为0。
标签:顶部,元素,Number,值来,偏移,锚点,var,scrollTop,id From: https://www.cnblogs.com/mianbaoshu/p/17283931.html