如何使用自定义元素使href动态



我想用navs(本地网站(制作一个标题,相同的标题将在所有页面中重复。因此,我没有复制粘贴它,而是在js中创建了一个自定义元素。问题是主页中的href与其他页面不同。

这就是它应该在主页中的样子

<a href="pages/somepage.html">

这就是在同一文件夹中的其他页面中的情况

<a href="somepage.html">

使用自定义元素将使它们都具有相同的href。

有解决方案吗?还是我遗漏了一些显而易见的东西?我可以把它们都放在同一个文件夹里,但我添加的页面越多,就会变得一团糟。

通过在前面放一个/使您的href绝对。

例如

<a href="/pages/somepage.html">

也许您可以创建以下链接:

<a href="/pages/somepage.html">

如果将/添加到前端链接浏览器,请搜索文件夹。

最新更新