File "yith-bh-onboarding.js"
Full Path: /home/siazco/grocery.siazco.se/wp-content/plugins/yith-woocommerce-compare/plugin-fw/assets/js/yith-bh-onboarding.js
File size: 1.71 KB
MIME-type: text/plain
Charset: utf-8
(function($) {
var init = function() {
$('#yith-bh-onboarding').fadeIn();
var currentTab = $('.yith-bh-onboarding-tabs__nav li.selected').data('tab');
$('#' + currentTab).fadeIn();
};
var block = function(element) {
var blockArgs = {
message: '',
overlayCSS: {
backgroundColor: '#FFFFFF',
opacity: 0.8,
cursor: 'wait',
},
};
element.block(blockArgs);
};
var unblock = function(element) {
element.unblock();
};
$(document).on('click', '.yith-bh-onboarding-tabs__nav li', function(e) {
var $t = $(this);
//nav
$('.yith-bh-onboarding-tabs__nav li').removeClass('selected');
$t.addClass('selected');
//tab content
$('.yith-bh-onboarding-tabs__tab').hide();
$('#' + $t.data('tab')).fadeIn();
});
$(document).on('submit', 'form', function(e) {
e.preventDefault();
var form = $(this);
if (true ===
$(document).triggerHandler('yith_onboarding_form_submit_validation')) {
$(document).trigger('yith_onboarding_validate_form_submit', [form]);
return false;
}
block($('.yith-bh-onboarding-tabs__content'));
$.ajax(
{
type: 'POST',
data: form.serialize(),
url: yith_bh_onboarding.ajax_url,
success: function(response) {
if (response.success) {
var button = parent.document.querySelector(
'.components-modal__frame button');
button.click();
}
},
complete: function() {
unblock($('.yith-bh-onboarding-tabs__content'));
},
},
);
});
init();
})(jQuery);