File: /home/dh_7uh9vd/lifeofcanada.com/wp-content/plugins/wp-user-avatar/assets/js/member-directory.js
(function ($) {
$(function () {
$('.ppressmd-member-directory-sorting-a-text').on('click', function (e) {
e.preventDefault();
$(this).trigger('blur').next().toggle()
});
// close dropdown menu when outside is clicked.
$(document).on('click', function (e) {
if ($(e.target).prop('class') !== 'ppressmd-member-directory-sorting-a-text') {
$('.ppressmd-member-directory-sorting-a .ppressmd-new-dropdown').hide();
}
});
var filterStateVar = null;
$('.ppressmd-member-directory-filters-a').on('click', function (e) {
var _this = $(this), parent = _this.parents('.ppressmd-member-directory-header');
filterStateVar = filterStateVar === null ? parent.hasClass('ppmd-filters-expand') : filterStateVar;
e.preventDefault();
filterStateVar = !filterStateVar;
$('a', _this).trigger('blur');
if (filterStateVar) {
$('.ppressmd-member-directory-filters-bar', parent).removeClass('.ppressmd-header-row-invisible')
.find('.ppressmd-search').css('display', 'grid');
$('.ppress-material-icons.ppress-down', _this).hide();
$('.ppress-material-icons.ppress-up', _this).css('display', 'inline');
} else {
$('.ppressmd-member-directory-filters-bar', parent).addClass('.ppressmd-header-row-invisible')
.find('.ppressmd-search').css('display', 'none');
$('.ppress-material-icons.ppress-down', _this).css('display', 'inline');
$('.ppress-material-icons.ppress-up', _this).hide();
}
});
$('.ppmd-select2').select2();
$('.ppmd-date').each(function () {
$(this).flatpickr($(this).data('config'));
})
});
$(window).on('load', function () {
var $grid = $('.ppmd-members-wrap').imagesLoaded(function () {
$grid.masonry({
itemSelector: '.ppmd-member-wrap',
columnWidth: '.ppmd-member-wrap',
gutter: '.ppmd-member-gutter',
percentPosition: true
});
});
});
})(jQuery);