Hash 防止页面跳转-哈希锚标记-默认行为

Hash 防止页面跳转-哈希锚标记-默认行为,hash,anchor,target,mouseclick-event,page-jump,Hash,Anchor,Target,Mouseclick Event,Page Jump,我制作了一种带有css点击事件的菜单框,使用目标并用散列锚标记链接它们。问题是,当我单击其中一个按钮(一、二、三等)时,页面会跳转!我尝试使用js脚本来停止默认行为,但没有成功。请你帮我停止页面跳转,这样当点击按钮/链接时页面不会移动 这是我制作的JS小提琴链接。jsfiddle.net/3ASpX/1/ 我需要一个解决方案…无论是使用目标还是其他 感谢您,我对解释和问题本身中出现的任何混乱表示歉意。如果我做错了什么,非常感谢您的帮助。我想您可以使用而不是 但是如果必须使用,可以使用jQuery

我制作了一种带有css点击事件的菜单框,使用目标并用散列锚标记链接它们。问题是,当我单击其中一个按钮(一、二、三等)时,页面会跳转!我尝试使用js脚本来停止默认行为,但没有成功。请你帮我停止页面跳转,这样当点击按钮/链接时页面不会移动

这是我制作的JS小提琴链接。jsfiddle.net/3ASpX/1/

我需要一个解决方案…无论是使用目标还是其他


感谢您,我对解释和问题本身中出现的任何混乱表示歉意。如果我做错了什么,非常感谢您的帮助。

我想您可以使用
而不是

但是如果必须使用
,可以使用jQuery删除目标:

$( '.link' ).removeAttr("href");

看:只是试了一下,但没有解决问题。不过还是谢谢你