使用锚标记链接到 Django 中另一个应用程序(页面)中的特定 div

Posted

技术标签:

【中文标题】使用锚标记链接到 Django 中另一个应用程序(页面)中的特定 div【英文标题】:Link to a specific div in another app(page) in Django using anchor tag 【发布时间】:2017-05-09 14:38:31 【问题描述】:

我有一个具有特定 id 的 div

<div id="services">

然后我尝试使用 Django 模板链接到它

<a href="% url 'homepage' %#services">

但它只有在我在同一页面时才有效(应用程序) 有没有办法解决这个问题?

【问题讨论】:

这应该可以。您能否验证地址栏中的 URL 是否正确呈现,例如 www.yourpage.com/site#services ? 谢谢,我发现了问题所在。我有一个可以平滑滚动的脚本,它有“event.preventDefault();”在里面。当我删除它的工作时。 【参考方案1】:

我发现了问题所在。我有一个可以平滑滚动的脚本,它有“event.preventDefault();”在里面。当我删除它时它起作用了。

【讨论】:

以上是关于使用锚标记链接到 Django 中另一个应用程序(页面)中的特定 div的主要内容,如果未能解决你的问题,请参考以下文章

如何导航到略高于锚标记的位置?

锚标记正在向我的 id 链接添加路径

链接到页面上的锚标记时元素周围的间距[重复]

如何使用打字稿在表格的单元格中动态插入锚标记?

汉语-词语-锚点:百科

markdown锚点