File: /home/f/r/e/frenchy/refonte2023/wordpress/wp-content/plugins/ova-team/assets/js/ova_team.js
jQuery(document).ready(function($) {
$('.ova_team_single .progress-bar .percent').each(function( index ) {
var percent = $(this).attr('data-percent');
$(this).animate({width: `${percent}%`}, 1000, function(){
$(this).find('.num').show();
});
});
$('.archive_team .list-cat-team .cate_name').on("click",function(e){
e.preventDefault();
var id = $(this).attr("data-id");
var items = $(".archive_team .list-cat-team .item");
var item = $(this).parent();
var loader = $(".archive_team .ova-team-loader .loader");
var teamContent = $(".archive_team .content_inner");
items.removeClass("active");
item.addClass("active");
loader.addClass("is-active");
teamContent.addClass("overlay");
$.ajax({
type: "post",
dataType: "html",
url: ova_team_ajax_object.ajax_url,
data: {
action: 'ova_team_cate_show_list',
id: id,
},
success: function(response){
loader.removeClass("is-active");
teamContent.removeClass("overlay");
teamContent.html(response);
},
error: function(err){
console.log(err);
}
});
});
/* Team Pagination */
$(document).on('click', ".ova_team_pagination_ajax .page-numbers", function (e) {
e.preventDefault();
var dataArgs = $(document).find(".ova_team_pagination_ajax").attr("data-args");
var args = JSON.parse( dataArgs );
var offset = parseInt( $(this).attr("data-offset") );
var page = parseInt( $(this).attr("data-page") );
var teamContent = $(".archive_team .content_inner");
var loader = $(".archive_team .ova-team-loader .loader");
if (page) {
loader.addClass("is-active");
teamContent.addClass("overlay");
$('html, body').animate({
scrollTop: $(".archive_team").offset().top
});
$.ajax({
type: "post",
dataType: "html",
url: ova_team_ajax_object.ajax_url,
data: {
action: 'ova_team_pagination_ajax',
args: args,
offset: offset,
page: page,
},
success: function(response){
loader.removeClass("is-active");
teamContent.removeClass("overlay");
teamContent.html(response);
}
});
}
});
});