jQuery(function($) { var $grid = $('.masonryList'), $filterOptions = $('.filter-options'); function setupFilters() { var $btns = $filterOptions.children(); $btns.on('click', function() { var $this = $(this), isActive = $this.hasClass( 'active' ), group = isActive ? 'all' : $this.data('group'); // Hide current label, show current label in title if ( !isActive ) { $('.filter-options .active').removeClass('active'); } $this.toggleClass('active'); // Filter elements $grid.shuffle( 'shuffle', group ); }); $btns = null; } function jvThemeforest() { $grid.imagesLoaded(function(){ $grid.shuffle({ itemSelector: '.masonryItem' }); }); $(".tfItemCarousel").each(function(){ var el = $(this); el.owlCarousel({ items : 6, itemsDesktop : [1199,6], itemsDesktopSmall : [979,4], itemsTablet : [768,3], itemsMobile : [479,2], pagination:false, responsiveRefreshRate : 100, navigation: false, autoPlay : true, stopOnHover : true }); }); } setupFilters(); jvThemeforest(); });