jquery - 在哈希之后设置url

Mat*_*hew 2 ajax url jquery

我想如果我可以单击带有"查询"类的链接并让它的id属性在哈希之后.例如,一个如下所示的链接:

<a href="#" id="members" class="query">Members</a>

单击时会将URL更改example.com/usersexample.com/users#members.

到目前为止,这是我的代码:

$('.query').click(function(event){
    event.preventDefault();
    window.location.href = $(this).attr('id');
});
Run Code Online (Sandbox Code Playgroud)

现在点击链接只是将网址移动到 example.com/members

SLa*_*aks 8

设置hash属性:

window.location.hash = $(this).attr('id');
Run Code Online (Sandbox Code Playgroud)