HEX
Server: Apache
System: Linux s1 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: gerold (1018)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals
Upload Files
File: /home/gerold/public_html/wp-content/plugins/trx_addons/components/cpt/portfolio/portfolio.js
/* global jQuery:false */
/* global TRX_ADDONS_STORAGE:false */

// Init portfolio gallery
jQuery(document).on('action.init_hidden_elements', function(e, cont) {

	"use strict";
	
	cont.find('[class*="portfolio_page_gallery_type_masonry_"]').each(function() {
		var portfolio = jQuery(this);
		if (portfolio.parents('div:hidden,article:hidden').length > 0) return;
		if (!portfolio.hasClass('inited')) {
			portfolio.addClass('inited');
			trx_addons_when_images_loaded( portfolio, function() {
				portfolio.masonry({
					itemSelector: '.portfolio_page_gallery_item',
					columnWidth: '.portfolio_page_gallery_item',
					percentPosition: true
				});
				jQuery(window).trigger('resize');
			});
		} else {
			// Relayout after 
			setTimeout(function() { portfolio.masonry(); }, 310);
		}
	});

});