我想通過URL導航到div時顯示div的內容。目前Div的內容顯示在屏幕上。如何在導航到Div時打開Div?
如何使用帶錨點的URL導航到主標題時顯示Div內容?
這裏的JavaScript
<script type="text/javascript" src="jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
//Set default open/close settings
$('.acc_container').hide(); //Hide/close all containers
//$('.acc_trigger:first').addClass('active').next().show(); //Add "active" class to first trigger, then show/open the immediate next container
//On Click
$('.acc_trigger').click(function(){
if($(this).next().is(':hidden')) { //If immediate next container is closed...
$('.acc_trigger').removeClass('active').next().slideUp(); //Remove all .acc_trigger classes and slide up the immediate next container
$(this).toggleClass('active').next().slideDown(); //Add .acc_trigger class to clicked trigger and slide down the immediate next container
}
return false; //Prevent the browser jump to the link anchor
});
});
</script>
,這裏是我的html
<h2 class="acc_trigger"><a href="#">Some Title Goes Here</a></h2>
<div class="acc_container">
<div class="block">
<h3>Strap Line Goes here</h3>
Text content goes here
</div>
</div>
<h2 class="acc_trigger"><a href="#">Another title Goes Here</a></h2>
<div class="acc_container">
<div class="block">
<h3>Another Strap Line Goes here</h3>
Some more text content goes here
</div>
</div>
謝謝大衛。恐怕我對這一切都很陌生。你能告訴我怎麼做? – Ruf1
不,因爲我不知道你的hashtag或函數名稱。我並不是想要表達自己的意思,但是如果你不知道如何寫if語句,你需要從頭開始備份一些學習內容。 – David