如何链接到当前页面中的某个内容

How link to /something in the current page

本文关键字:当前页 何链接 链接      更新时间:2023-09-26

更新:

我使用的是EJS,我有一个带有简单导航栏的部分文件来更改语言,我想在我的所有页面中都需要这个部分,代码:

<aside class="language">
  <a href="/pt">
    <i class="flag-icon flag-icon-br"></i>
  </a>
  <a href="/es">
    <i class="flag-icon flag-icon-es"></i>
  </a>
  <a href="/en">
    <i class="flag-icon flag-icon-us"></i>
  </a>
</aside>

这里的问题是:

链接指向/,我希望更改为当前路径,例如:

如果我在something页面,我希望链接指向something/pt、something/en和something/es

如何做到这一点?

您可以这样做:

<a href="/something/language"><a>

如果这不起作用,请告诉我

./是指当前目录。所以,在你的情况下:

<a href="./pt">
    <i class="flag-icon flag-icon-br"></i>
</a>
<a href="./es">
    <i class="flag-icon flag-icon-es"></i>
</a>
<a href="./en">
    <i class="flag-icon flag-icon-us"></i>
</a>

这些链接如下:

example.com        =>   example.com/pt
example.com/sub    =>   example.com/sub/pt