Javascript 如何在pageload上显示页面顶部的div?

Javascript 如何在pageload上显示页面顶部的div?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有两个html页面。page1.html和page2.html。我想单击page1中的href,我想直接转到page2.html,但在页面顶部有特定的div 第1页 第2页 只有一个页面包含许多div。我希望当page2.htmlpage打开时,将ProfileDatadiv放在页面顶部 如何使用jQuery或JavaScript实现这一点?href=“page2.html#profileData”,此函数将滚动到元素#profileData $(function(){ // get

我有两个html页面。
page1.html
page2.html
。我想单击page1中的href,我想直接转到
page2.html
,但在页面顶部有特定的div

第1页

  • 第2页

    
    

    只有一个页面包含许多div。我希望当
    page2.html
    page打开时,将
    ProfileData
    div放在页面顶部

    如何使用jQuery或JavaScript实现这一点?

    href=“page2.html#profileData”
    ,此函数将滚动到元素#profileData

    $(function(){
      // get hash value profileData
      var scrolldiv = window.location.hash;
      // now scroll to element with that id
      $('html, body').animate({ scrollTop: $(scrolldiv).offset().top });
    });
    

    感谢您的回复,我将此函数放在javascript文件中,因此它需要放在javascript文件中或包含在页面上的标记中。滚动功能将发生在例如第2页