0

抱歉,如果问题令人困惑,这里将其分解:

我有一个这样的链接:http ://www.example.com/stuff.stm#stuff

现在,当单击该链接时,它会转到包含多个尚未向下滑动的 slideDown() 的页面,因为内容仍处于隐藏状态。

如何打开相关部分(激活slideDown(),并将页面滚动到正确的锚点)以便显示锚点指向的内容?

4

1 回答 1

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

如果您的锚链接到 slideDown 目标元素,则此方法有效。

于 2013-06-03T21:01:35.513 回答