Если скрипт масонства хорош, у него может быть функция API, чтобы делать то, что вам нужно, однако я думаю, что вы уже это изучите.
С другой стороны ...
Вариант № 1: Изменить родительский контейнер
Проверьте, можете ли вы принудительно обновить страницу, просто временно изменив родительский контейнер. Например, на мгновение увеличьте ширину контейнера на 1 пиксель и вернитесь к исходной ширине.
Вариант № 2: Найти существующего слушателя; найти функции
Существующий скрипт, вероятно, имеет слушателя + действия, когда окно просмотра изменяет размер (как вы описываете происходящее). Изучите сценарий и найдите того слушателя, и посмотрите, что он работает внутри. Он будет иметь некоторые функции для расчета и визуализации сетки, и вы захотите вызывать те же функции в своей собственной функции обновления данных.
Чтобы найти этого слушателя, найдите «изменить размер», посмотрите, что произойдет.
Вот как может выглядеть ванильный JS слушатель изменения размера:
var screenWidth = document.documentElement.clientWidth;
resizeRefresh(screenWidth);
function resizeRefresh(width) {
window.addEventListener("resize", function(){
newWidth = document.documentElement.clientWidth;
if (newWidth != width) {
width = newWidth;
// do stuff
}
}, true);
}