我在AMP页面上有以下超链接,它是指向页面下方锚点的链接:
<a href="https://www.example.com/venues/amp#party">party</a>
锚标签也存在:<a name="party"></a>
现在,当用户在URL https://www.example.com/venues/amp
上并单击超链接时,整个页面将重新加载并显示https://www.example.com/venues/amp#party
我不希望页面重新加载,我只想跳转到常规网页中的锚标签,为什么会发生这种情况?在Windows 10上测试Chrome。
更改以下内容
<a href="https://www.example.com/venues/amp#party">party</a>
至
<span role="button" tabindex="0" on="tap:customId.scrollTo(duration=500, position=top)"> Go to Target </span>
和
<a name="party"></a>
至
<span id="customId"></span>
有关Click Here的更多信息