簡體   English   中英

如何在單擊按鈕時顯示引導折疊div?

[英]How to show a bootstrap collapse div on button click?

我有以下div,並希望在單擊按鈕時顯示它。

我在按鈕單擊事件上使用此jquery代碼。

$('。container crash')。removeClass('。container crash')。addClass('container');

為什么在我更改班級時現在不顯示div?

<div class="container collapse">
    <div class="row form-group">


        <div class="col-md-6">
            <div class="col-md-12" style="height:300px;">
                <canvas id="graph1"></canvas>
            </div>
        </div>
        <div class="col-md-6">
            <div class="col-md-12" style="height:300px;">
                <canvas id="graph2"></canvas>
            </div>
        </div>

    </div>

    <div class="row form-group">


        <div class="col-md-6">
            <div class="col-md-12" style="height:300px;">
                <canvas id="graph3"></canvas>
            </div>
        </div>
        <div class="col-md-6">
            <div class="col-md-12" style="height:300px;">
                <canvas id="graph4"></canvas>
            </div>
        </div>

    </div>
</div>

它引發錯誤“未捕獲的TypeError:$(...)。removeClass不是函數”。

如果標簽是同一元素上的樣式類,則必須用點將標簽連接起來。

$('.container.collapse').removeClass('collapse');

否則,如果您使用$('.container collapse') jQuery將嘗試找到內部的子元素.container類型的collapse

您也不removeClass點放在removeClassaddClass調用內。 由於您刪除並重新分配了容器類,因此可以將其保留在那里,僅刪除折疊類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM