jQuery Plugin For Collapsible Content with CSS3 Transitions - cssCollapse
| File Size: | 72.6 KB |
|---|---|
| Views Total: | 3100 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
cssCollapse is a really simple jQuery plugin to create a collapsible content box for showing/hiding html elements with smooth sliding animations based on CSS3 transitions.
Licensed under the GNU General Public License v2.0.
Basic usage:
1. Download the plugin, copy and include the JavaScript file jquery.cssCollapse.js in your project.
<script src="/path/to/jquery.js"></script> <script src="/path/to/jquery.cssCollapse.js"></script>
2. Create a collapsible box containing a toggle button and the hidden content as follow.
<div class="wrapBoxContent">
<div class="button cssCollapse-target">Toggle Button</div>
<div class="cssCollapse-hiddenContent">
<div class="innerText">
Hidden Content
</div>
</div>
</div>
3. Initialize the plugin by calling the function on the content toggle button.
$('.button').cssCollapse();
4. Customize the plugin with the following options settings.
$('.button').cssCollapse({
// enables accordion mode
accordion: false,
accordionContainer: 'accordionContainer',
// CSS prefix
prefix: 'cssCollapse-',
// default selectors/classes
targetClass: 'target',
targetSelected: 'selected',
hiddenContentClass: 'hiddenContent',
collapseClass: 'is-open',
accordionCloseLinkClass: 'closeAccordion',
// custom icons
iconClass: 'collapseIcons',
iconOpen: 'diff-added',
iconClose: 'diff-removed',
// transition options
transition: {
behavior: false,
duration: false,
delay: false,
},
// dont scroll the page when the target is clicked
noScrollClass: 'noScroll',
// changes the text on click
changeText: {
changeTextClass: false,
open: '',
close: ''
}
});
Changelog:
v3.2.0 (2019-09-10)
- Clean up
- CSS updated
2019-06-07
- new change text functionality
2017-02-26
- added more options.
2016-08-10
- accordion target area bigger for mobile resolutions
2015-12-18
- accordion icon fix
2015-09-02
- Works with icon font
- Added accordion mode
- Demo update
This awesome jQuery plugin is developed by Ferie. For more Advanced Usages, please check the demo page or visit the official website.











