HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/srce/public_html/wp-content/plugins/so-widgets-bundle/widgets/blog/js/portfolio.js
/* globals jQuery, sowb */

var sowb = window.sowb || {};

jQuery( function ( $ ) {

	sowb.setupBlogPortfolio = function () {
		$( '.sow-blog-layout-portfolio' ).each( function () {
			var $$ = $( this ),
				$buttons = $$.find( '.sow-portfolio-filter-terms button' ),
				$container = $$.find( '.sow-blog-posts' );

			$container.isotope( {
				itemSelector: '.sow-portfolio-item',
				filter: '*',
				layoutMode: 'fitRows',
				resizable: true,
			} );

			$buttons.on( 'click', function() {
				var selector = $( this ).attr( 'data-filter' );
				$container.isotope( {
					filter: selector,
				} );
				$buttons.removeClass( 'active' );
				$( this ).addClass( 'active' );
				return false;
			} );
		} );
	};

	sowb.setupBlogPortfolio();

	$( sowb ).on( 'setup_widgets', sowb.setupBlogPortfolio );
} );

window.sowb = sowb;