Tabs API
Last updated
<script>
window.sa5 = window.sa5 || [];
window.sa5.push(['tabChanged',
(tabs, index) => {
console.log("TAB CHANGED", tabs.name, tabs, index);
switch(tabs.name) {
case "demo1":
// A tab was clicked in the Demo 1 tabs element
// index indicates which tab was clicked ( 0-based )
break;
case "demo2":
// A tab was clicked in the Demo 2 tabs element
// index indicates which tab was clicked ( 0-based )
break;
}
}]);
</script>$("#btnFirst").click(function() {
const tabs = new sa5.WebflowTabs(
$("[wfu-tabs=demo1]")[0]
);
tabs.goToFirst();
})document.addEventListener('DOMContentLoaded', function() {
// Initialize SA5 Webflow Tabs
accordionDemo = new sa5.Sa5Accordion(
document.querySelector('[wfu-accordion=accordion1]')
);
// Perform any initial setup
// e.g. select item #2
accordionDemo.currentNum = 2;
console.log(accordionDemo);
});// On button click, navigate to next slide
document.querySelector('#buttonNext').addEventListener('click', function() {
accordionDemo.goToNext();
});