在Bootstrap的accordion组件中,可以通过在标题上添加按钮来实现点击不折叠或展开的效果。具体的实现步骤如下:
<button>
标签或者其他适合的按钮元素。no-collapse-btn
。以下是一个示例代码:
<div id="accordion">
<div class="card">
<div class="card-header">
<h5 class="mb-0">
<button class="btn btn-link no-collapse-btn" data-toggle="collapse" data-target="#collapseOne">
Section 1
</button>
</h5>
</div>
<div id="collapseOne" class="collapse show" data-parent="#accordion">
<div class="card-body">
Content for section 1
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<h5 class="mb-0">
<button class="btn btn-link no-collapse-btn" data-toggle="collapse" data-target="#collapseTwo">
Section 2
</button>
</h5>
</div>
<div id="collapseTwo" class="collapse" data-parent="#accordion">
<div class="card-body">
Content for section 2
</div>
</div>
</div>
</div>
然后,使用JavaScript/jQuery来阻止按钮的点击事件触发折叠或展开行为:
$('.no-collapse-btn').click(function(e) {
e.stopPropagation();
});
这样,当点击按钮时,就不会触发折叠或展开效果了。
关于Bootstrap的accordion组件的更多信息和用法,可以参考腾讯云的Bootstrap文档:Bootstrap Accordion。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云