/** Disable the All filter and display only one image per filter in JKit Gallery widget */ (function ($) { const wrapper = $('.jeg-elementor-kit.jkit-gallery'), grid = wrapper.find('.gallery-items'), filter = wrapper.find('.jkit-gallery-control'), filter_label = wrapper.find('#search-filter-trigger span'), items = grid.find('.gallery-item-wrap:not(:first-child)'); items.each(function () { this.style.display = 'none'; }); filter[0].remove(); filter_label.text(filter[1].textContent); filter.each(function () { $(this).on('click', function () { const target = $($(this).attr('data-filter')), target_height = target.css('height'); target.css('display', ''); grid.css('height', target_height); }); }); })(jQuery);