从网址中删除#div(外部链接)

时间:2017-05-01 10:44:13

标签: javascript jquery html url

我有一个带滚动菜单的单页。我想在我的版本说明网站上使用相同的菜单。 我想将菜单链接到我的主页面,然后从URL中删除#div。

www.example.com/#div
www.example.com/

你能帮助我吗,谢谢你。

2 个答案:

答案 0 :(得分:0)

使用preventdefault()jquery函数,该函数应避免在url中传递href值

jQuery(document).ready(function(){
 jQuery(clicked_elemnt).click(function(e){
 e.preventDefault();
  jQuery("html, body").animate({
        scrollTop: jQuery($(this).attr('href')).offset().top - 0
    }, 500);
 })
})

在上面的代码之前包含jquery

答案 1 :(得分:0)

你可以这样做

var x = 'www.example.com/#div'
x.replace("#div","")