一般在写页面的时候,对于链接目的地还未确定的标签,我们一般会在其href属性上添加“#”来表示其为空链接,像下面这样:

1
<a href="#">测试</a>

但这会导致我们在点击这个链接的时候,页面自动跳转到页面的首部位置,这跟就空着href,不写#的效果是一样的。则很明显不是我们想要的,怎么解决?

javascript:void (0)替换#即可。

1
<a href="javascript:void (0);">测试</a>

这样就页面就不会乱动了,问题解决。