页面完全加载后,如何显示折叠动画?

时间:2019-09-10 11:35:15

标签: bootstrap-4 collapse

我想在页面完全加载后立即显示/切换collapse元素。

$(document).ready(function () {
    $('#collapseTest-1').collapse('show');
});

上面的代码添加了show类,并且显示了collapse元素,但是没有打开的动画(如此处的默认动画:https://getbootstrap.com/docs/4.0/components/collapse/)。

如果我使用button,可以毫无问题地触发动画。

以下是HTML:

<div class="collapse collapse-info offer-message" id="collapseTest-1">
        <div class="row small-gutters mb-4">
            <div class="col-auto text-center pr-0">
                <div class="card bg-warning h-100">
                    <div class="card-body">
                        <i class="icon-information icon-xl text-secondary"></i>
                    </div>
                </div>
            </div>
            <div class="col pl-1">
                <div class="card border-warning">
                    <div class="card-body">
                        <div class="row">
                            <div class="col">
                                <p class="mb-0 small">Lorem Ipsum.</p>
                                <a class="icon link-absolute small" href="#">
                                  <i class="icon-test"></i>
                                  <span class="link-underline">Test Link</span>
                                </a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

在页面完全加载后,如何触发collapse元素(包括打开的动画)?

0 个答案:

没有答案