【发布时间】:2015-10-08 10:14:31
【问题描述】:
在我的主页上,我有一系列包含内容的 Div。用户可以使用菜单项快速导航到 div,单击该菜单项会将页面滚动到相关 div。使用链接“野兽球”(.beast-balls) 和该链接的相关 div (.cat-beast-balls),此类函数的代码如下:
$( '.beast-balls' ).on( "click", function() {
$('html,body').animate({
scrollTop: (($( ".cat-beast-balls" ).offset().top) - 150)
}, 1000, scrollHandler2);
});
所以我的问题是,当用户不在主页时,我希望用户能够点击 .beast-balls 链接,被重定向到主页,然后滚动到 .cat-beast-balls div。
我该如何实现这一目标?
谢谢!
【问题讨论】:
-
您是否通过 url 传递任何变量?比如,www.whatever.com/beast-balls....
-
是否可以向 div 添加唯一的锚点,然后直接指向类似的 site.com/home#anchor
标签: javascript jquery html scroll menuitem