whileループからdivを作成します.iは、accordion1body divを非表示にするクラスaccordion1.iをクリックします。whileループから来たときにdivを非表示にする方法
<?php while($timeline1=mysqli_fetch_assoc($timeline))
{ ?>
<div class="accordion-section">
<div id="accordion1">
<img src="images/user.jpg">
<div class="triangleshape"></div>
<div class="tit">3rd Feb 2016 - Hospital Visit</div>
<div class="righticon"><i class="fa fa-angle-down"></i></div>
</div>
<div id="accordion1body">
<p>The best-known type of hospital is the general hospital, which has an emergency department..</p>
</div>
</div>
<?php } ?>
このスクリプトは、hide option.itに使用されていますが、最初のループでのみ動作します。 div.howに別々のIDを生成
<script>
$(document).ready(function()
{
$("#accordion1").click(function()
{
$("#accordion1body").slideToggle();
});
});
</script>
場合、私はあなたが使用する必要がある要素のグループがあるので
'id'は一意である必要があり、あなたの代わりに、ここで –
テイククラスと使用'($ this)を '' class'を使用する必要があります。最高の解決策 –