Bootstrap 4 JS Collasso


Comprimi le classi CSS

Per un tutorial sui pieghevoli, leggi il nostro tutorial sul collasso di Bootstrap .

Class Description Example
.collapse Hides the content
.collapse show Shows the collapsible content by default
.collapsing Added when the transition starts, and removed when it finishes

Via dati-* Attributi

Basta aggiungere data-toggle="collapse"e un data-targetelemento per assegnare automaticamente il controllo di un elemento comprimibile. L'attributo data-target accetta un selettore CSS a cui applicare la compressione. Assicurati di aggiungere la compressione della classe all'elemento comprimibile. Se desideri che sia aperto di default, aggiungi la classe aggiuntiva "show".

Esempio

<button class="btn" data-toggle="collapse" data-target="#demo">Collapsible</button>

<div id="demo" class="collapse">
Some text..
</div>

Suggerimento: per aggiungere la gestione dei gruppi a fisarmonica a un controllo comprimibile, aggiungi l'attributo dati data-parent="#selector".


Tramite JavaScript

Abilita manualmente con:

$('.collapse').collapse()

Comprimi opzioni

Le opzioni possono essere passate tramite attributi di dati o JavaScript. Per gli attributi dei dati, aggiungi il nome dell'opzione a data-, come in data-parent="".

Name Type Default Description Try it
parent selector false All collapsible elements under the specified parent will be closed when this collapsible item is shown. (similar to traditional accordion behavior)
toggle boolean true Toggles the collapsible element on invocation

Metodi di collasso

La tabella seguente elenca tutti i metodi di compressione disponibili.

Method Description Try it
.collapse(options) Activates the collapsible element with an option. See options above for valid values
.collapse("toggle") Toggles the collapsible element
.collapse("show") Shows the collapsible element
.collapse("hide") Hides the collapsible element
.collapse("dispose") Destroys the collapsible element

Comprimi eventi

La tabella seguente elenca tutti gli eventi di compressione disponibili.

Event Description Try it
show.bs.collapse Occurs when the collapsible element is about to be shown
shown.bs.collapse Occurs when the collapsible element is fully shown (after CSS transitions have completed)
hide.bs.collapse Occurs when the collapsible element is about to be hidden
hidden.bs.collapse Occurs when the collapsible element is fully hidden (after CSS transitions have completed)