html - 无法使两个手风琴按钮显示各自的内容
问题描述
我需要两个选项卡能够独立显示它们各自的内容(目前,必须显示第一个选项卡才能让第二个选项卡显示其内容。我怎样才能让这两个按钮独立于另一个显示它们各自的内容?
<div id="Exams">
<div class="jumbotron">
<div class="Exams">
<div class="card">
<div class="row text-center">
<div class="col-md-6">
<button type="button" class="btn" data-toggle="collapse" data-target="#exam_schedule" style="width:100%;">Exam Schedule</button>
</div>
<div class="col-md-6">
<button type="button" class="btn" data-toggle="collapse" data-target="#practise_exams" style="width:100%;">Practise Exams</button>
</div>
</div>
<div id="exam_schedule" class="collapse">
<!-- exam schedule content -->
</div>
<div id="practise_exams" class="collapse">
<!-- practise exams content -->
</div>
解决方案
您可以尝试以下带有按钮的手风琴示例代码
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<title>Hello, world!</title>
</head>
<body>
<h1>Hello, world!</h1>
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<p>
<a class="btn btn-primary" data-toggle="collapse" href="#collapseExample" role="button" aria-expanded="false" aria-controls="collapseExample">
Link with href
</a>
<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
Button with data-target
</button>
</p>
<div class="collapse" id="collapseExample">
<div class="card card-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
</div>
</div>
</body>
</html>
推荐阅读
- object - 多目标跟踪 (MOT) 评估的最佳指标是什么?为什么?
- java - 缓存SpringBoot无法测试
- java - DELETE 语句与 dbo.interests 中的 REFERENCE 约束冲突
- gradle - Intellij 集成 Gradle 和 NPM 模块
- jquery - 如何获取从控制器发送到 json 的数据?
- python - 我正在尝试从我的数据库表中删除一条记录而不使用 id 但使用连续的名称
- python - 如何设置文件的路径以在任何机器上工作?
- python - Python人脸检测在终端中不起作用
- r - 如何使用ggplot为两个不同的分组变量手动指定颜色填充?
- c++ - 如何声明具有 C 链接的函数指针?