当使用perfectMasonry扩展由于元素的可变尺寸调整同位素中的元素时,它会创建一些空间。 如果创建了空白空间,每次有重新布局时我都想用jquery进行检查。 如果创建了它,我想插入一个新的元素,并在其他元素之间创建的间隙的大小填充空间。如何发现和填充同位素jQuery网格中的元素之间的空白空间?
我尝试使用容器的父div的背景和一些css阴影框,使它看起来不错,但没有做到这一点。 我对 http://jsfiddle.net/TqVSs/ 使用的代码(不能从GitHub这样superMasonry是链接到perfectMasonry源的JavaScript box.Scroll下来找我的代码)
$('#container').isotope({
layoutMode: "perfectMasonry",
perfectMasonry: {
columnWidth: 0,
rowHeight: 125
}
})
$('#container').delegate('.element', 'click', function(){
if($(this).hasClass("dummy")==false){
$(this).toggleClass('large');
$('#container').isotope('reLayout');
}
});