2015-12-29 88 views
0

我想使用JavaScript導航到頁面加載後的第二個div,但它不工作的原因。我究竟做錯了什麼?導航到頁面加載後使用javascript的第二個div

<script type = "text/javascript"> 
 
window.location.hash = "second"; 
 
</script>
#first { 
 
border: 1px solid red; 
 
width: 100%; 
 
height: 100%; 
 
} 
 
#second { 
 
border: 1px solid blue; 
 
width: 100%; 
 
height: 100%; 
 
}
<div id = 'first'> </div> 
 
<div id = 'second'> </div>

回答

0

確保你的腳本運行文檔加載後。既然你已經標記jQuery的,這應該工作:

$(function() { 
    window.location.hash = "second"; 
}); 

Fiddle

0

Works for me!請確保只有在文檔加載時運行javascript,一種簡單的方法是將其放到文檔的末尾。如果你想用jQuery使用on document ready來做。

相關問題