[英]href # is not appending to end of URL
href#没有追加到URL的末尾
我已经写了一个html页面,其中一个锚标记具有href“#”。 每当我单击它时,#都不会附加在浏览器中URL路径的末尾。 相同的功能在不同的网站上运行。 请建议..
<li class="nav-item d-md-down-none">
<a class="nav-link" href="#">
<i class="icon-location-pin"></i>
</a>
</li>
我当前的网址是"http://localhost:8080/add/AddDocument.html"
单击链接后,我应该得到"http://localhost:8080/add/AddDocument.html#"
但是我得到这个"http://localhost:8080/add/#"
这个问题解决了。
我的html中存在<base href=”/”>
标记,该标记在单击href="#"
时正在加载备用html链接。
感谢你的帮助。
通常,它是链接到页面的一部分('#about')
。 如果它只是在那里而不是为empty('#' vs. '')
,则它会阻止在单击时重新加载页面。
通常,您可以这样定义它:
<a href="#about"></a>
<div id="about"></a>
为了使href
拥有可点击的链接,即网址,通过放置井号标签,如果网站链接尚不可用或在网站链接中,则将元素(图像,文本,视频等)称为href
。您可以在同一页面上使用#标签,后跟ID名称。
另外,请检查您的路由。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.