html - 什么会导致锚链接重新加载页面?
问题描述
最近,我一直在开发一个由 Divi 主题和构建器提供支持的 WordPress 网站。一些页面有一个菜单,其中的 URL 设置为页面某些部分(锚链接)的 ID,但是当单击时,页面会刷新,然后滚动到相关部分。
单击锚链接时,什么会导致页面刷新?我很困惑!
我已经尝试更改 URL(如下),但仍然有同样的问题。 https://www.domain.co.uk/tables/#breakpoint-one https://www.domain.co.uk/tables#breakpoint-one
在静态 HTML 中,编写这样的代码需要几分钟,所以我无法理解为什么会发生页面刷新。
解决方案
刷新是否仅在您第一次单击锚定链接时发生?还是每次都会发生。
也许您有 POST 数据(就像您在提交表单后到达页面一样)。我认为你描述的行为符合那种情况。
推荐阅读
- r - R 找不到 MATLAB 运行时
- python - 如何在没有指定参数的张量流中初始化单位矩阵?
- mysql - 如何从 MySQL 表列中获取带有精确 TLD 的域名?
- javascript - Css 变换比例不适用于模态卡弹出窗口
- jdbc - Kafka Connect JDBC sink - 将 Avro 字段写入 PG JSONB
- reactjs - 如何识别字符串值是日期字符串还是不是反应
- java - 如何在 Java Poet 中添加函数的参数化返回类型
- nutch - Nutch 任何人都可以解释 readdb stats 中的状态名称是什么
- android - 调用 Handler.sendEmptyMessageDelayed(int, long) 时出现 NullPointerException
- javascript - 更改第一个对象中的值会导致第二个对象更改