【发布时间】:2011-01-15 08:55:17
【问题描述】:
在网站上遇到了一个奇怪的问题。具有href="#anything" 的链接标签不会将您移动到页面顶部或指定的锚点,它会将您移动到主页。就是这样 - 当我将鼠标悬停在我在 FF 状态栏上看到的链接上时 example.com/# 而不是 example.com/testpage.php#。
网站充满了垃圾代码,无法验证所有设置,尤其是标题配置等。
关于这可能在哪里的任何提示?
附:链接的href 没有被JS 修改,点击它时Firebug 声称它是href="#"。
【问题讨论】:
-
发生这种情况时您在哪个页面上?
-
是否定义了目标属性?
-
向我们展示您的代码,其中定义了您的目标“#anything”。您不要在目标名称/ID 中重复
#... 只需anything。