链接不应在URL中显示#并在其href ="#"时向上滚动

Jam*_*mol 1 html tags href hyperlink

如何点击链接href ="#"在URL中不显示#并且不向上滚动页面?

我在http://www.offroadstudios.com/creative-agency看过它 但是无法了解他们是如何做到的.左侧菜单包含一个href ="#",但它的行为与我要求的方式相同.

Cur*_*urt 5

看看那个网站,看起来他们正在使用jQuery来改变可见内容.要防止#出现在浏览器栏中,您可以preventDefault:

$("a.myLinkClass").click(function(e){
   e.preventDefault();
   //do something..
});
Run Code Online (Sandbox Code Playgroud)

参见演示:http://jsfiddle.net/SJuwL/show