You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
944 B
35 lines
944 B
/* global woodmart_settings */
|
|
(function($) {
|
|
woodmartThemeModule.$document.on('wdPortfolioPjaxComplete', function () {
|
|
woodmartThemeModule.masonryLayout();
|
|
});
|
|
|
|
$.each([
|
|
'frontend/element_ready/wd_blog.default',
|
|
'frontend/element_ready/wd_portfolio.default',
|
|
], function(index, value) {
|
|
woodmartThemeModule.wdElementorAddAction(value, function() {
|
|
woodmartThemeModule.masonryLayout();
|
|
});
|
|
});
|
|
|
|
woodmartThemeModule.masonryLayout = function() {
|
|
if (typeof ($.fn.isotope) === 'undefined' || typeof ($.fn.imagesLoaded) === 'undefined') {
|
|
return;
|
|
}
|
|
|
|
var $container = $('.masonry-container');
|
|
|
|
$container.imagesLoaded(function() {
|
|
$container.isotope({
|
|
gutter : 0,
|
|
isOriginLeft: !woodmartThemeModule.$body.hasClass('rtl'),
|
|
itemSelector: '.blog-design-masonry, .blog-design-mask, .masonry-item'
|
|
});
|
|
});
|
|
};
|
|
|
|
$(document).ready(function() {
|
|
woodmartThemeModule.masonryLayout();
|
|
});
|
|
})(jQuery);
|
|
|