Files
2026-11-02 11:04:39 +00:00

41 lines
1.3 KiB
JavaScript

'use strict';
jQuery( document ).ready( function() {
// show / hide tabs:
jQuery( '#sistTabs' ).find( 'a' ).click( function() {
jQuery( '#sistTabs' ).find( 'a' ).removeClass( 'nav-tab-active' );
jQuery( '.tab-pane' ).removeClass( 'active' );
var id = jQuery( this ).attr( 'id' ).replace( '-tab', '' );
jQuery( '#' + id ).addClass( 'active' );
jQuery( this ).addClass( 'nav-tab-active' );
});
// set active tab on page load:
var activeTab = window.location.hash.replace( '#tab-', '' );
// if no tab hash, default to the first tab
if ( activeTab === '' ) {
activeTab = jQuery( '.tab-pane' ).attr( 'id' );
}
jQuery( '#' + activeTab ).addClass( 'active' );
jQuery( '#' + activeTab + '-tab' ).addClass( 'nav-tab-active' );
// pretend the user clicked on the active tab
jQuery( '.nav-tab-active' ).click();
// -----------------------------------------------------------------------//
// delivery method selection:
jQuery( '#deliveryMethod' ).change(function() {
var selected = jQuery( this ).val();
jQuery( '.delivery-method' ).removeClass( 'active' );
jQuery( '.' + selected + '.delivery-method' ).addClass( 'active ');
});
// pretend the user selected a value
jQuery(' #deliveryMethod' ).change();
});