異なるカテゴリのコンテンツを表示するために複数のdivの切り替えを作成しました。これは一つの例です:複数のdivのスタイルを異なるスタイルで切り替える
<div id="left">
<h4 class="expanding-header-active" profile='1'><a href="#">+ 1</a></h4>
<div class="toggle-container" rel="profile_1">
<ul>
<li class="expanding-subhead-active" profile='4'><a href="#">A</a></li>
</ul>
</div>
<div id="right">
<div class="toggle-container" rel="profile_4">
<h2>A</h2>
<p>yada yada yada</p>
</div>
</div>
私は私が何を言っているかのより多くを示しフィドル作成しました:私は、メインのdiv(1、2、3が必要
を(A、B、C、D、E、F)がクリックされたときに開いたままにします。しかし、メインディビジョン(+1、+2、+ 3)のうち1つだけを一度に開くことができます。
フィドルは私が必要とするものに近いものにアップデートされていますが、現在は、現在の構造を犠牲にすることなくAとBが同時に開かれないようにする方法はありますか?
あなたのフィドルは、質問に投稿したコードとは全く関係がないようです。質問に関連するすべてのコードを追加してください。 –
申し訳ありません間違ったフィドル。更新された@RoryMcCrossan –
あなたはこのコードを書いていますか?あなたがする必要があるのは '$("。toggle-container ")という行を削除することだけです($(this).next())。hide(300);' – VtoCorleone