JavaScript中的Anchor(哈希)事件处理程序

时间:2015-02-11 17:21:19

标签: javascript jquery

这可能是一个双重帖子,但我没有找到任何看起来像我的合适的解决问题。我有一个网页,显示一个条目列表和一个重定向到page.html#addEntry的链接“添加条目”。当我点击“添加条目”时,应显示一个小表格(显示无 - >块)并让用户填写条目信息。我不想使用“onclick”事件,因为我需要能够将用户直接重定向到page.html#addEntry并让他们直接看到“添加条目”表单。

我在其他网站上看过这个,我相信有可能发起一个事件“onAnchorChange”,但我似乎无法找到。欢迎任何其他解决方案。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您可以使用' hashchange'听众如此:

DEMO

$(window).on('hashchange', function(e){
    $(location.hash).fadeIn(200);
});

希望这会有所帮助,如果这不是你想要的,请告诉我。