personal-info
function sendAboutText(datapi) {
// jQuery('.ems-text-section-thetext').html('Loading...')
jQuery.ajax({
url: ems_ajax.ajax_url,
type: 'post',
data: {
nonce: ems_ajax.nonce,
action: 'ems_ajax_about',
data_pi: datapi
},
success: function(response) {
jQuery('.ems-text-section-thetext').html(response).hide().slideDown();
}
});
}
// Начална инициализация и добавяне на event listeners
function initialAboutText(datapi){
// Изпращане на AJAX заявка с началната стойност
sendAboutText(datapi);
// Добавяне на listener за клик, който изпраща AJAX заявка с data-pi
jQuery('.ems-pi').on('click', function(){
//remove class onfocus from all elements and add it to clicked element
jQuery('.ems-pi').removeClass('onfocus');
jQuery(this).addClass('onfocus');
var data_pi = jQuery(this).data('pi');
sendAboutText(data_pi);
});
}
// Първоначално извикване на функцията с 'bio'
setTimeout(function(){
initialAboutText('bio');
}, 200);
});