链接锚点在 iPhone 浏览器中仅工作一次

发布于 2024-09-29 00:01:06 字数 336 浏览 5 评论 0原文

我正在为我的网络应用程序制作一个移动界面,并且我正在尝试使用锚链接来使导航更容易。我的代码与此类似:

<a href="#section2">Jump to section 2</a>
... lots of stuff here ...
<h2 id="section2">Section 2</h2>

问题是该链接仅有效一次。因此,如果用户使用 iPhone 点击该链接并跳转到第 2 部分,然后滚动回顶部并再次单击该链接,则该链接将不起作用。他必须刷新页面。

有什么办法可以解决这个问题吗?

感谢您的帮助

I'm making a mobile interface for my web app, and I'm trying to use anchor links to make navigation easier. My code is similar to this:

<a href="#section2">Jump to section 2</a>
... lots of stuff here ...
<h2 id="section2">Section 2</h2>

The problem is that the link works only once. So if a user, using his iPhone, taps that link and jumps to section 2, then scrolls back to the top and clicks that link again it won't work. He has to refresh the page.

Is there any way to get around this?

Appreciate your help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

或十年 2024-10-06 00:01:06

不要使用 id,使用 Section 2

Don't use id, use <a name="section2">Section 2</a>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文