微信联系人里面的右侧边上选择字母自动跳转到相应位置的功能,前端代码怎么实现

微信联系人右侧,竖着排列着a-z的字母,点击字母,可以跳转到首字母是这个字母的位置。

阅读 5.7k
5 个回答
<body>
    <h2>
        <a href="#div1">to div1</a>
        <a href="#div2">to div2</a>
        <a href="#div3">to div3</a>
    </h2>
    <div id="div1">div1</div>
    <div id="div2">div2</div>
    <div id="div3">div3</div>
</body>

 这种方法的缺点是点击锚点之后,浏览器的URL会发生变化,如果刷新可能会出现问题。 
推荐这么做

 document.getElementById("divId").scrollIntoView();

比如

<div id="A"></div>
<a href="#A">A</a>

我没记错的话Mui里面是有的

页面内跳转,不就是锚点嘛

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题