(function ($) { $(".tlp-team").each(function () { var container = $(this), isIsotope = container.find('.tlp-team-isotope'), isCarousel = container.find('.layout-carousel'); if (isIsotope.length && $.fn.isotope) { var isotope = isIsotope.imagesLoaded(function () { isotope.isotope({ getSortData: { name: '.name', designation: '.designation', }, sortAscending: true, itemSelector: '.team-member', }); }); var isotopeButtonGroup = $(this).find('.button-group.sort-by-button-group'); isotopeButtonGroup.on('click', 'button', function (e) { e.preventDefault(); var sortByValue = $(this).attr('data-sort-by'); isotope.isotope({sortBy: sortByValue}); $(this).parent().find('.selected').removeClass('selected'); $(this).addClass('selected'); }); } if (isCarousel.length && $.fn.owlCarousel) { isCarousel.imagesLoaded(function () { var options = isCarousel.data('owl-options'); console.log(options); isCarousel.addClass('owl-carousel owl-theme').owlCarousel({ nav: !!options.nav, navElement: 'div', dots: !!options.dots, autoplay: !!options.autoplay, autoplayHoverPause: !!options.autoplayHoverPause, loop: !!options.loop, autoHeight: !!options.autoHeight, lazyLoad: !!options.lazyLoad, rtl: !!options.rtl, navText: ["", ""], responsiveClass: true, responsive: { 0: { items: 1 }, 767: { items: 2 }, 991: { items: parseInt(options.items, 10) || 3 } } }); }); } }); $(window).resize(HeightResize); $(window).load(HeightResize); function HeightResize() { if ($(window).width() > 768) { $(document).imagesLoaded(function () { $(".tlp-team").each(function () { if (parseInt($(this).attr("data-desktop"), 10) !== 12) { var tlpMaxH = 0; $(this).children('div').children(".tlp-equal-height").height("auto"); $(this).children('div').children(".tlp-equal-height").each(function () { var $thisH = $(this).outerHeight(); if ($thisH > tlpMaxH) { tlpMaxH = $thisH; } }); $(this).children('div').children(".tlp-equal-height").height(tlpMaxH + "px"); } }); var tlpMaxH = 0; $(".tlp-team-isotope > div > .tlp-equal-height").height("auto"); $(".tlp-team-isotope > div > .tlp-equal-height").each(function () { var $thisH = $(this).outerHeight(); if ($thisH > tlpMaxH) { tlpMaxH = $thisH; } }); $(".tlp-team-isotope > div > .tlp-equal-height").height(tlpMaxH + "px"); }); } else { $(".tlp-team").children('div').children(".tlp-equal-height").height("auto"); $(".tlp-team-isotope > div > .tlp-equal-height").height("auto"); } } })(jQuery);