2015-12-29 38 views
1

我有這樣的代碼....如何自動對焦一個div在頁面加載

<div id="details"> 
        <nav> 
          <a href="#1"><span>Summary</span></a> 
          <a href="#2"><span>Personal</span></a> 
        </nav> 
       </div> 

     <div id="1" class="navLinks"> <?php include 'includes/i_includes/summary.php';?> </div> 
     <div id="2" class="navLinks"> <?php include 'includes/i_includes/info.php';?> </div> 

,然後我也有這個腳本

<script type="text/javascript"> 

     $('nav a').click(function() { 

      $('.navLinks').hide(); 
      $(this.getAttribute('href')).show() 
     }); 


     </script> 

我想就這樣在頁面加載...摘要的內容會自動顯示..

+1

使用window.location.hash = '#details'; – user202

回答

3

可以使用.filter().click()

$('nav a').click(function() { 
    $('.navLinks').hide(); 
    $(this.getAttribute('href')).show() 
}).filter('[href="#1"]').click(); 

Working Demo

,或者您可以使用.eq().click();

$('nav a').click(function() { 
    $('.navLinks').hide(); 
    $(this.getAttribute('href')).show() 
}).eq(0).click(); 

Working Demo

+0

這兩個都沒有工作。 – Kmiles1990123

+0

第一個人現在正在加入HREF。謝謝。 – Kmiles1990123

+0

@ Kmiles1990123很高興它幫助..好運:) –

相關問題