我正在处理一些 JQuery 以在单击链接时隐藏/显示一些内容。我可以创建类似的东西:
<a href="#" onclick="jquery_stuff" />
但是,如果我在页面上向下滚动时单击该链接,它将跳回页面顶部。
如果我这样做:
<a href="" onclick="jquery_stuff" />
页面将重新加载,从而消除了 javascript 所做的所有更改。
像这样的东西:
<a onclick="jquery_stuff" />
会给我想要的效果,但它不再显示为链接。有什么方法可以指定一个空的锚点,这样我就可以为onclick
事件分配一个 javascript 处理程序,而无需更改页面上的任何内容或移动滚动条?