【发布时间】:2019-03-10 08:34:03
【问题描述】:
如何获取这个 url 锚标签哈希值?我正在尝试这段代码,但这显示未定义。
HTML 和 Jquery 3.2:
$(function(){
// get current url hash values.
var current = window.location.hash;
$('#navbarSupportedContent ul li a').each(function(){
var $this = $(this);
alert($this.hash);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="index.php">Home</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="index.php#aboutus">About Us</a>
</li>
<ul>
</div>
【问题讨论】:
-
我不太明白你的问题。例如,对于
About us,您想获取index.php#aboutus、#aboutus还是只获取aboutus? -
是的,我想获得#aboutus
标签: javascript jquery