我希望在调整大小时更改砌体的列宽。
我用:
来砌筑砖石var $container = $('#container');
$container.masonry({
itemSelector: '.item',
columnWidth: $('#container').width() / 4,
});
然后在调整大小时我尝试:
$(window).on("debouncedresize", function( event ) {
$container.masonry( 'option', { columnWidth: $('#container').width() / 4 });
});
但上述似乎没有效果。有什么想法吗?
编辑:
我做了一个小提琴,它似乎工作,不同的是使用标准窗口调整大小调整和我的代码我使用插件debouncedresize。
只有当窗口完成调整大小时才会触发,这必然会导致问题,任何想法如何解决?