File "tf-tab.js"
Full Path: /home/bytebmoc/tideswithin.com/HttpClient/formidable-forms/js/tf-tab.js
File size: 1.52 KB
MIME-type: text/plain
Charset: utf-8
;(function($) {
"use strict";
var tf_tab = function() {
$('.tf-tabs').each( function() {
$(this).find('.tf-tabnav ul > li').filter(':first').addClass('active').removeClass('inactive');
$(this).find('.tf-tabcontent').children().filter(':first').addClass('active');
if ( $(this).find('.tf-tabnav ul > li').hasClass('set-active-tab') ) {
$(this).find('.tf-tabnav ul > li').siblings().removeClass('active');
}
if ( $(this).find('.tf-tabcontent').children().hasClass('set-active-tab') ) {
$(this).find('.tf-tabcontent').children().siblings().removeClass('active');
}
$(this).find('.tf-tabnav ul > li').on('click', function(){
var tab_id = $(this).attr('data-tab');
$(this).siblings().removeClass('active').removeClass('set-active-tab').addClass('inactive');
$(this).closest('.tf-tabs').find('.tf-tabcontent').children().removeClass('active').removeClass('set-active-tab').addClass('inactive');
$(this).addClass('active').removeClass('inactive');
$(this).closest('.tf-tabs').find('.tf-tabcontent').children('#'+tab_id).addClass('active').removeClass('inactive');
});
});
}
$(window).on('elementor/frontend/init', function() {
elementorFrontend.hooks.addAction( 'frontend/element_ready/tftabs.default', tf_tab );
});
})(jQuery);