我正在學習JavaScript,我試圖切換一個簡單的隱藏和揭示效果沒有運氣。目前效果只能通過點擊具有相同參考的另一個div來取消。Javascript切換隱藏
這裏是我的javascript:
var $ = jQuery;
$(document).ready(function(){
$('.section').hide();
});
function showMe(num){
$('.section').hide(0);
$('#div_one'+num).fadeIn(1000);
}
這裏是我的CSS:
.height-auto
{
height:auto;
}
.section
{
width:552px;
min-height:300px;
}
這裏是我的HTML:
<div class="section home-things visible" id="div_one1">
<div class="section-contents"></div>
</div>
</div>
理想的情況下,我會升用於「javascript:showMe(1)」的ike來切換「div_one1」等等。
請幫忙
首先快速側面說明:把一個'div'的'了'裏面是無效的HTML,並可能導致某些瀏覽器的問題;使用'span' - 如果需要,你仍然可以設置'display:block'的形式,但不會導致問題再次出現(或者只是樣式化'a'標籤並將內部元素放在一起) –
注意到並感謝你! – babusi
@CollinGrady Fyi你可以在HTML5以後的錨標籤裏面有塊元素。它仍然是一個有效的HTML。 – PSL