Collapse
Pure Splice Pocciol Elegant Leather Evening Black Women Color Handbags Messenger Envelope Wallet Red Clutch wqIw1CEx
Pocciol Women Evening Splice Leather Clutch Pure Handbags Messenger Red Elegant Wallet Color Envelope Black Toggle the visibility of content across your project with a few classes and our JavaScript plugins.
How it works
The collapse JavaScript plugin is used to show and hide content. Buttons or anchors are used as triggers that are mapped to specific elements you toggle. Collapsing an element will animate the height
from it’s current value to 0
. Given how CSS handles animations, you cannot use padding
on a .collapse
element. Instead, use the class as an independent wrapping element.
Example
Click the buttons below to show and hide another element via class changes:
.collapse
hides content.collapsing
is applied during transitions.collapse.show
shows content
You can use a link with the href
attribute, or a button with the data-target
attribute. In both cases, the Evening Black Splice Pure Women Clutch Leather Handbags Envelope Elegant Messenger Red Pocciol Wallet Color data-toggle="collapse"
is required.
Multiple targets
A or
can show and hide multiple elements by referencing them with a JQuery selector in its
href
or data-target
attribute. Multiple or
can show and hide an element if they each reference it with their
href
or data-target
attribute.
Accordion MDB Pro component
Using the card component, you can extend the default collapse behavior to create an accordion.
Accessibility
Be sure to add If your control element is targeting a single collapsible element – i.e. the The collapse plugin utilizes a few classes to handle the heavy lifting: Just add To add accordion-like group management to a collapsible control, add the data attribute Enable manually with: Options can be passed via data attributes or JavaScript. For data attributes, append the option name to Wallet Envelope Pocciol Women Evening Elegant Color Clutch Leather Messenger Handbags Black Red Pure Splice Asynchronous methods and transitions All API methods are asynchronous and start a transition. They return to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored. Activates your content as a collapsible element. Accepts an optional options Toggles a collapsible element to shown or hidden. Shows a collapsible element. Hides a collapsible element. Destroys an element’s collapse. Bootstrap’s collapse class exposes a few events for hooking into collapse functionality.aria-expanded
to the control element. This attribute explicitly conveys the current state of the collapsible element tied to the control to screen readers and similar assistive technologies. If the collapsible element is closed by default, the attribute on the control element should have a value of aria-expanded="false"
. If you’ve set the collapsible element to be open by default using the show
class, set aria-expanded="true"
on the control instead. The plugin will automatically toggle this attribute on the control based on whether or not the collapsible element has been opened or closed (via JavaScript, or because the user triggered another control element also tied to the same collapsbile element). If the control element’s HTML element is not a button (e.g., an or
data-target
attribute is pointing to an id
selector – you should add the aria-controls
attribute to the control element, containing the id
of the collapsible element. Modern screen readers and similar assistive technologies make use of this attribute to provide users with additional shortcuts to navigate directly to the collapsible element itself.
Usage
.collapse
hides the content.collapse.show
shows the content.collapsing
is added when the transition starts, and removed when it finishesVia data attributes
data-toggle="collapse"
and a data-target
to the element to automatically assign control of a collapsible element. The data-target
attribute accepts a CSS selector to apply the collapse to. Be sure to add the class collapse
to the collapsible element. If you’d like it to default open, add the additional class in
.data-parent="#selector"
. Refer to the demo to see this in action.Via JavaScript
Options
data-
, as in data-parent=""
.
Name
Type
Default
Description
parent
selector
false
If a selector is provided, then all collapsible elements under the specified parent will be closed when this collapsible item is shown. (similar to traditional accordion behavior - this is dependent on the
panel
class)
toggle
boolean
true
Toggles the collapsible element on invocation
Methods
.collapse(options)
object
..collapse('toggle')
.collapse('show')
.collapse('hide')
Crossbody Phone Black Womens Antolina Patricia Nash wCIqUU.collapse('dispose')
Events
Event Type
Description
show.bs.collapse
This event fires immediately when the
show
instance method is called.
shown.bs.collapse
This event is fired when a collapse element has been made visible to the user (will wait for CSS transitions to complete).
hide.bs.collapse
This event is fired immediately when the
hide
method has been called.
hidden.bs.collapse
This event is fired when a collapse element has been hidden from the user (will wait for CSS transitions to complete).
Getting started : download & setup
Download
All the components and features are part of MDBootstrap package.
MDBootstrap (Material Design for Bootstrap) is a free (MIT Licensed) framework combining Material Design and the newest Bootstrap 4.
Click the button below to go to Download Page, where you can download MDBootstrap package.
MDBootstrap Download MDBootstrap AboutMDB Pro
Using components and features labeled as MDB Pro component requires MDB Pro package.
Click the button below to learn more about MDBbootstrap Pro package
MDBootstrap ProTutorials
If you need additional help to start, use our "5 min Quick Start" or "Full tutorial" resources.
5 min Quick Start Hobo Wallet Hobo Vintage Lauren Wallet Vintage Black Black Hobo Lauren UECqx8HwCompilation
To reduce a weight of MDBootstrap package, you can compile your own, custom package containing only components and features you need.
Splice Wallet Pure Pocciol Elegant Leather Red Envelope Messenger Women Color Handbags Evening Clutch Black Map of dependencies of SCSS files in MDBootstrap:
Map of dependencies of JavaScript modules in MDBootstrap:
Compilation & Customization tutorial
If you need additional help to compile your custom package, use our Compilation & Customization tutorial
Compilation & Customization tutorialIntegrations with Angular, React or Vue
Apart from standard Bootstrap integration with jQuery, MDBootstrap provides integrations with Angular, React and Vue.
About MDB Angular About MDB React About MDB Vue