当前位置: 首页 > 知识库问答 >
问题:

防止返回页面顶部

伏建修
2023-03-14

由于我不能再使用复选框技巧,我不得不使用

<amp-sidebar id="sidebar" layout="nodisplay" side="right">
    <ul>
        <li>
            <a href="#secion1">Section 1</a>
        </li>
        <li>
            <a href="#secion2">Section 2</a>
        </li>
        <li>
            <a href="#secion3">Section 3</a>
        </li>
    </ul>
</amp-sidebar>

问题是,每次侧边栏关闭时,页面都会滚动回顶部位置(即使网址也会恢复到原始状态,因此#部分会被删除)。

有没有办法防止这种行为?


共有1个答案

盛跃
2023-03-14

这种行为似乎是一种错误。请在Github项目上提交问题:https://github.com/ampproject/amphtml/issues/new

 类似资料:
  • 问题内容: 我目前在jQuery中使用标签来启动点击事件等。 例子是 但是我讨厌’#’如何使页面跳到页面顶部。我该怎么办呢? 问题答案: 在jQuery中,当您处理click事件时, 返回false可阻止链接以通常的方式响应 阻止发生默认操作(访问属性):

  • 当我单击列表项以转到另一个页面时,当前页面会跳转到屏幕顶部,然后再转换到下一页。 这个问题发生在jQM 1.2中,在新发布的1.3版本中仍然没有修复。 是否有人知道如何防止滚动到顶部,并在使用后退按钮时记住滚动位置? 这种令人讨厌的行为是不可接受的,并破坏了整个应用程序体验。 我使用它作为一个网络应用程序,在iPhone4S,iOS6.1.2。

  • 本文向大家介绍jQuery中页面返回顶部的方法总结,包括了jQuery中页面返回顶部的方法总结的使用技巧和注意事项,需要的朋友参考一下 当页面过长时,通常会在页面下方有一个返回顶部的button,总结一下,大概三种实现方法,下面说下各方法及优缺点。 方法一 锚点定位 这种方法设置方便,但缺点是会刷新页面(我是在同事的乐视手机上发现的)。 方法二 window.scrollTo(x,y) 这种方法也

  • 问题内容: 当我单击列表项以转到另一页时,当前页面跳到屏幕顶部,然后过渡到下一页。 此问题在jQM 1.2中发生,并且在新发布的1.3版本中仍未得到解决。 是否有人知道如何防止滚动到顶部,并且在使用“后退”按钮时还记得滚动位置? 这种令人讨厌的行为是不可接受的,并且破坏了整个应用程序的体验。 我将其作为Web应用程序在iPhone 4S和iOS 6.1.2上使用。 问题答案: 在描述您需要了解的可

  • 本文向大家介绍jquery实现页面常用的返回顶部效果,包括了jquery实现页面常用的返回顶部效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jquery实现返回顶部效果的全部代码,供大家参考,具体内容如下 效果图: 实现代码: 希望本文所述对大家学习javascript程序设计有所帮助。

  • BackTop 返回顶部 1.3.0 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ 基本使用 由于返回顶部需要实时监听滚动条的位置,从而判断返回的按钮该出现还是隐藏,由于组件无法得知页面的滚动条信息,只能在页面的onPageScroll生命周期 中获得滚动条的位置,故需要在页面监听onPageScroll生命周期,实时获得滚动