私はブートストラップ折りたたみ式のボタングループを使用しています。一度に表示できるグループボックスは1つだけです。私はjsで "in"クラスを削除し、aria-expandedステートメントを変更する機能を作ったが、人々がdata-parent = "#myGroup"を使用しているのでこれは役に立たないと思う。CSS折りたたみグループ - ブートストラップ
明らかに、data-parent = "#myGroup"は私のためには機能しません。
私は単一の要素と両方のボタンと崩壊グループでdata-parentを使用しようとしましたが、それでも動作させることはできません。
このフィドルでは、複数のグループを表示できることがわかります。私はボタンを押すと他の人が隠れるようにしたい。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<p>
<button id="a" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#AA" aria-expanded="false" aria-controls="AA" data-parent="#myGroup">
A
</button>
<button id="b" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#BB" aria-expanded="false" aria-controls="BB" data-parent="#myGroup">
B
</button>
<button id="c" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#CC" aria-expanded="false" aria-controls="CC" data-parent="#myGroup">
C
</button>
<button id="d" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#DD" aria-expanded="false" aria-controls="DD" data-parent="#myGroup">
D
</button>
</p>
<div class="collapse" id="AA" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
<div class="collapse" id="BB" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
<div class="collapse" id="CC" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
<div class="collapse" id="DD" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
</body>
</html>
ありがとうございます。単に "myGroup"を "container"に変更するだけで動作するとは決して考えませんでした。ありがとうございます – user1947700