我有一类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
?