在页面加载时触发div
我一直试图将我的页面滚动设置为某个div。 请让我知道我该怎么做。 以下是我的代码,其中li中的每个选项都移动到某个div。 我试过这个$(“#header3”)。click(); 在doucument.readyfunction但它没有工作。
请帮忙!
或者,您可以使用此选项滚动到页面加载时的特定元素和动画 :
$(function(){ $('html, body').animate({ scrollTop: $("#header1").offset().top }); });
查看此链接: http : //css-tricks.com/snippets/jquery/smooth-scrolling/
或尝试用一些滚动覆盖通常的锚行为。 像这样:
$(function(){ $('a[href^=#]').click(function(e){ var name = $(this).attr('href').substr(1); var pos = $('a[name='+name+']').offset(); $('body').animate({ scrollTop: pos.top }); e.preventDefault(); }); });