私はこのようなslideToggle機能を持っています
$(document).ready(function(){
$(".widget-content-box").slideUp(); // $(".widget-content-box").hide()
$("[id^=goal]").click(function(){
$(this).parent().next().slideToggle("slow");
});
})
私には目標IDがあり、それらのいずれかをクリックするとすべてドロップダウンしますが、コンテンツはクリックしたものにのみ表示されますが、これは問題ありませんが、選択したものだけにslideToggleドロップダウンを設定する方法はありますか?目標 ID を持つすべての div をドロップしない
編集
このプロジェクトの HTML
<div class="span4">
<div class="widget">
<div class="widget-header">
<i class="icon-info-sign icon-large"></i>
<h3 id="goal1" class="clickme">Core</h3>
</div><!--/widgetheader-->
<div class="widget-content-box">
<p>Hello</p>
</div><!--/widget content-->
</div><!--widget-->
</div><!--span4-->
<div class="span4">
<div class="widget">
<div class="widget-header">
<i class="icon-info-sign icon-large"></i>
<h3 id="goal2" class="clickme">Marathon Runners</h3>
</div><!--/widgetheader-->
<div class="widget-content-box">
<p>test</p>
</div><!--/widget content-->
</div><!--widget-->
</div><!--span4-->
<div class="span4">
<div class="widget">
<div class="widget-header">
<i class="icon-info-sign icon-large"></i>
<h3 id="goal3" class="clickme">Biceps</h3>
</div><!--/widgetheader-->
<div class="widget-content-box">
<p>content</p>
</div><!--/widget content-->
</div><!--widget-->
</div><!--span4-->
</div>
</div>
ありがとうございました
任意の助けをいただければ幸いです
編集
マイページはこのように設定されています
DIV1 DIV2 DIV3
DIV4 DIV5 DIV6
たとえば、div1 をクリックすると、div1 と div4 だけでなく、すべてが下に移動します。