Спасибо огромное! Получилось!
Причем, если подключаешь плагин imagesloaded - ничего не работает, подключен один Masonry.
let $grid = $('.grid').imagesLoaded( function() {
$grid.masonry({
// указываем класс элемента являющегося блоком в нашей сетке
itemSelector: ".grid-item",
gutter: 3,
// true - если у вас все блоки одинаковой ширины
singleMode: false,
// columnWidth: 119,
// перестраивает блоки при изменении размеров окна
isResizable: true,
// анимируем перестроение блоков
isAnimated: true,
// опции анимации - очередь и продолжительность анимации
animationOptions: {
queue: false,
duration: 500
}
});
Странно почему так. Маленькие картинки становятся как надо, в консоли конечно ошибка, так как не подключен плагин: