(function($) {
let id = $('ul .tab-link.active').index() + 1;
const tabLinksLength = $('ul .tab-link').length;
$(".tab-link").on("click", function(event) {
event.preventDefault();
showTab($(
event.target).attr("href"));
id = $(this).parent().index() + 1;
});
function showTab(id) {
console.log('showTab id', id)
$(".
tab-link.active").removeClass("active");
$(".
tab-body.active").removeClass("active");
let $tab = $(
.tab-link[href="${id}"]
);
$tab.addClass("active");
$($tab.attr("href")).addClass("active");
}
function showNext(data) {
if(id == 2){
$('.next-step').attr("disabled", true);
$('.next-step').addClass("disp-none");
$('.payClass').removeClass("disp-none");
}
if($(".
tab-body.active").hasClass('step2')){
const inputFeilds = document.querySelectorAll(".
tab-body.active input");
const validInputs = Array.from(inputFeilds).filter( input => input.value !== "");
if( inputFeilds.length == validInputs.length){
id++;
$(
.tab-link[href="${data}${id}"]
).removeAttr("disabled");
showTab(
${data}${id}
);
return;
}
}
if($(".
tab-body.active").hasClass('step3')){
const inputFeilds = document.querySelectorAll(".
tab-body.active input");
const validInputs = Array.from(inputFeilds).filter( input => input.value !== "");
if( inputFeilds.length == validInputs.length){
id++;
$(
.tab-link[href="${data}${id}"]
).removeAttr("disabled");
showTab(
${data}${id}
);
return;
}
}
if($(".
tab-body.active").hasClass('step4')){
const inputFeilds = document.querySelectorAll(".
tab-body.active input");
const validInputs = Array.from(inputFeilds).filter( input => input.value !== "");
if( inputFeilds.length == validInputs.length){
id++;
$(
.tab-link[href="${data}${id}"]
).removeAttr("disabled");
showTab(
${data}${id}
);
return;
}
}
}
})( jQuery );