liを非表示にしていますが、非表示にした後、htmlにギャップが残っているので、石積みをリロードしてコンテンツを再配置したいと思います。.masonry('reload')を試しましたが、機能しませんでした。ヘルプ
フィドル http://jsfiddle.net/emtBX/1/
JS
$(document).ready(function(){
$('#container').masonry({
// options
itemSelector : '.item',
columnWidth : 240,
isAnimated: true,
animationOptions: {
duration: 750,
easing: 'linear',
queue: false
}
});
$('#butn1').click(function() {
$('#container ul li').eq(2).hide();
$('#container').masonry('reload');
});
});