怎么让a标签#的跳转效果失效?
可能我没表达清楚,我是想让
<a href="/public/admin#a">xx</a>
这样的标签跳转失效,就是地址栏会出现/public/admin#a,但浏览器不会定位到a的位置
也可以
<a href="javascript:;">demo</a>
如果是Jquery中,给a绑定一个click事件,可以加一句return false来阻止a默认的跳转。
可以在click事件的回调函数中,调用event对象,在函数体内用event.preventDefault()。
<a href="###">link</a>
<a href="javascript:void(0)">link</a>
<a href="#" onclick="return false;">link1</a>
或
<a href="javascript:void(0);">link2</a>