在砌体中更改columnWidth

时间:2015-03-16 15:25:14

标签: javascript jquery jquery-masonry

我希望在调整大小时更改砌体的列宽。

我用:

来砌筑砖石
var $container = $('#container');
$container.masonry({
            itemSelector: '.item',
            columnWidth: $('#container').width() / 4,
        });

然后在调整大小时我尝试:

$(window).on("debouncedresize", function( event ) {
    $container.masonry( 'option', { columnWidth: $('#container').width() / 4 });

});

但上述似乎没有效果。有什么想法吗?

编辑:

Fiddle

我做了一个小提琴,它似乎工作,不同的是使用标准窗口调整大小调整和我的代码我使用插件debouncedresize。

只有当窗口完成调整大小时才会触发,这必然会导致问题,任何想法如何解决?

0 个答案:

没有答案