我有它的工作,但由於某種原因,它剛剛停止工作,我不知道我已經做了什麼。框divs
是浮動左,我只是不知道我哪裏出了問題。jQuery砌體不工作。
jQuery的
var $container = $('.work');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector: '.box',
isAnimated: true,
columnWidth: 250
});
});
HTML
<div id="part-one" class="work">
<div class="box col2"><img src="_assets/images/one.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/two.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/three.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/four.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/five.jpg" alt="" /></a></div>
</div>
CSS
.work {
margin-left:98px;
top:0;
max-width:1600px;
padding-bottom:100px;
position:absolute;
}
請問您能提供一個完全不工作的例子嗎? – Asken
只是一個猜測,但是當您刪除imagesLoaded()並在文檔加載時執行masonry()部分時,它會工作嗎? –
不,它確實拉了腳本,我檢查了螢火蟲,我完全喪失了!我會盡力得到一個jsfiddle –