我有它的工作,但由于某种原因,它刚刚停止工作,我不知道我已经做了什么。框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 –