嗨,我目前在我的主页上有大量指向不同内容的锚链接,当用户单击该链接时,它会很好地向下滚动。(见下面我正在使用的代码)
现在我想要发生的是有人可以从另一个页面链接到该内容让我们说 /#hello
目前,当有人转到 /#hello(不点击链接)时,它会执行默认的锚点状态,这没问题,但我真的需要代码中的偏移量发生在加载的页面上 #link
如果有人知道一个简单的 JQuery 来实现这一点,或者可以修改我的代码(或给我指点)以使其在加载时也能实现,那将对我有很大帮助。
谢谢
**// Scroll to
$(document).ready(function(){
$(".scroll").bind('click.smoothscroll',function (e) {
e.preventDefault();
var target = this.hash,
$target = $(target);
$('html, body').stop().animate({
'scrollTop': $target.offset().top-70
}, 900, 'swing', function () {
window.location.hash = target;
});
});
});**