在页面中,大家需要为跳转目标创建一个锚点。大家可以在目标元素中添加id属性,并将其值设置为锚点名称。例如,大家可以使用以下代码创建一个锚点:
1″>这里是第一节内容</div>
11”的锚点。
//取消默认跳转行为tDefault();
//获取目标元素的id
var targetId = this.getAttribute(‘href’).slice(1);
//获取目标元素ententById(targetId);
//获取目标元素相对于文档顶部的距离dingClientRectdow.pageYOffset;
//滚动到目标位置dow.scrollTo({
top: targetTop,ooth’
});
});