Javascript 单击指向同一页面不同部分的链接时禁用url更改

Javascript 单击指向同一页面不同部分的链接时禁用url更改,javascript,jquery,html,Javascript,Jquery,Html,假设我在www.domain.com上有一个按钮,通过锚定标签链接到页面的下部 是否可以阻止浏览器url栏中的url显示www.domain.com/#destination 谢谢你使用jquery如下: $("#down").click(function () { $('html,body').animate({ scrollTop: $("#b").offset().top }); }); $("#up").click(function () $('

假设我在
www.domain.com
上有一个按钮,通过锚定标签链接到页面的下部

是否可以阻止浏览器url栏中的url显示
www.domain.com/#destination

谢谢你使用jquery如下:

$("#down").click(function () {
    $('html,body').animate({
        scrollTop: $("#b").offset().top
    });
});

$("#up").click(function ()
    $('html,body').animate({
        scrollTop: $("#a").offset().top
    });
})
希望这有帮助

小提琴:

您可以使用以下功能:

$(“a.anchor”)。单击(“click”),函数(e){
e、 预防默认值();
$(窗口).scrollTop($($(this.attr('href')).offset().top);
});





























第二部分
可能重复的