An accordion plugin, written in ES6 syntax.
THIS REPOSITORY IS NO LONGER MAINTAINED
let accordionInst = accordion(element, accordionOptions);let accordionOptions = {
'closedOnInit': false,
'openSlideIndexes': [0],
'oneAtATime': true,
'accordionSectionClass': 'js-accordion-section',
'accordionHeadingClass': 'js-accordion-heading',
'accordionTriggerClass': 'js-accordion-trigger',
'accordionContentWrapperClass': 'js-accordion-content',
'accordionHiddenClass': 'is-hidden',
'accordionClosedClass': 'is-closed',
'onSectionWrapComplete': null,
'onSectionUnwrapComplete': null,
'onSectionExpandComplete': null,
'onSectionCollapseComplete': null
}- collapse()
- expand()
- destroy()
- onSectionWrapComplete()
- onSectionUnwrapComplete()
- onSectionExpandComplete()
- onSectionCollapseComplete()
- 1.0.0: First commit.