gpt4 book ai didi

javascript - 防止标题子元素单击时面板折叠

转载 作者:搜寻专家 更新时间:2023-11-01 05:00:22 24 4
gpt4 key购买 nike

我准备了一个demo here .

我想通过单击面板标题来切换面板主体。但是,如果标题中有按钮,我希望它们不要切换面板主体,我该怎么做?

源代码:

HTML

<div class="panel panel-default">
<div class="panel-heading clearfix" data-toggle="collapse" data-target="#body">
<span>Text</span>
<button class="btn btn-default pull-left">Button</button>
</div>

<div class="panel-body collapse" id="body">
asd
</div>
</div>

P.S.:如果已经有人问过这个问题,我很抱歉,我很难形成一个标题来找到这个问题。

最佳答案

$('.panel-heading .btn').click(function (e) {
e.stopPropagation();
});

Demo

当然,这也会影响按钮的预期功能。解释它将做什么以获得更好的答案。

关于javascript - 防止标题子元素单击时面板折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31409086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com