在导航栏中单击期间删除ID

时间:2014-12-15 12:28:54

标签: jquery html css

大家好!如果有可能,我在这里得到一个简单的问题。这是场景。

我有3个div

<div id="id1">
 content
</div>

<div id="id3">
 content
</div>

<div id="id2">
 content
</div>

在我的导航栏中,当点击某些页面时,它将被重定向到那些div。但我的问题是:在网址栏中是否有可能不显示ID?例如,点击它时,它将不会显示为mywebsite.com/about/#id2

我需要一些想法,谢谢。

1 个答案:

答案 0 :(得分:1)

$('a').on('click', function(){
    location.hash=location.hash.replace('#','');
});