我隱藏了li並隱藏它之後,在html中留下了一個空白,我想重新加載masonry並重新排列 的內容。我嘗試.masonry('重新加載'),但我沒有工作。任何幫助使用jquery masonry隱藏元素後重組所有元素
小提琴 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');
});
});
好像砌體要你完全刪除的項目:http://jsfiddle.net/emtBX/2/ – Blender