js控制多个div层的显示

2025-04-13 15:21:47
推荐回答(3个)
回答1:

给要div显示的加一个类 class="xianshi"

然后使用jquery代码:
$('div.xianshi').show();

这样,页面上所有class="xianshi"的div元素都会显示

而使用id不行,属性在一个页面,对于js来说,是唯一的,所以他只会选择第一个

回答2:

visibility和display是有区别的, visibility不显示但是位置会被空白占着,display就是不显示
document.getElementById("yule").style.display="block";
这样写是可以的

回答3:

document.getElementById('xinwen').style.display='block';