我有一个类似于
<div class="charts">Content</div>
<div class="tables">Content</div>
....
<div class="charts">Content</div>
<div class="tables">Content</div>
它重复了几次。我的CSS如下
.left {
width: 32%;
float: left;
margin: 5px;
}
div.tables:nth-child(3n+4) {
clear: both;
background-color:red;
}
div.charts:nth-child(3n+4) {
clear: both;
background-color:green;
}
使用 jQuery,我最初使用类隐藏所有 DIV 元素charts
并使用单击功能,然后显示所有charts
并隐藏所有tables
DIV。CSS
charts
然而发生的事情是在加载页面时,仍然可以识别命名的 DIV 元素,这意味着显示第一个tables
DIV,然后有两个空白槽,我想要另外两个 DIV 显示一个类tables
。
希望这个 jsfiddle 有意义http://jsfiddle.net/gyjJU/3/和http://jsfiddle.net/gyjJU/4/