我想隐藏多个div与jquery或javascript。 我搜索网页,但我发现,必须有独特的div 像代码:jquery多DIV隐藏/显示
<div id="div1">text</div>
<div id="div2">text</div>
等,但我想补充的div在foreache PHP函数,所以我不能有多个ID, foreache是一个div包装器。 所以,我的问题是我该怎么做?
编辑 因为我在JQuery的是完整的小白,我不知道如何实现什么, 所以我有这个
<div id="wrapper">
<div class="title">
<div class="hide"> Hidden Text</div>
</div>
</div>
当我点击标题的div,我想这个类=“隐藏”被显示。
解决方案:
.box
{ margin:10px;
height:auto;
}
.panel,.flip
{
padding:5px;
text-align:center;
background-color:#e5eecc;
border:solid 1px #c3c3c3;
}
.panel
{
padding:50px;
display:none;
}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".flip").click(function(){
$(this).next().slideToggle(500);
});
});
</script>
<div class="box">
<h1>This is the div</h1>
<div class="flip">If u click </div>
<div class="panel"> This will show</div>
问题是正如我所说的在foreach函数产生的股利,这解决了这个问题,感谢大家!我有很多要学习。
为什么要使用的呢? 'show'将会在没有它的情况下工作。 – sje397
你是对的@ sje397,更新了答案。 – Adil