我有一类div(其中有 5 个)。在我的 CSS 中,我将该类设置为display:none;. 每个 div 也有一个唯一的ID。我想用 JS 让这些 div 单独出现。
像这样的东西:
<style>
.hidden{
     display:none; }
</style>
<script>
function displayDiv1(){
    document.getElementById('div1').style.display = "block"; }
function displayDiv2(){
    document.getElementById('div2').style.display = "block"; }
</script>
<div class="hidden" id="div1">
<p>some stuff here</p>
</div>
<div class="hidden" id="div2">
<p>some more stuff here</p>
</div>
这是一个 jfiddle(不工作)http://jsfiddle.net/DAzZT/
是否可以做这样的事情,或者我必须单独声明每个div display:none;使用id而不是class?