【发布时间】:2012-02-08 00:10:34
【问题描述】:
我的一个页面有点问题,它从服务器抓取大量图像,将它们转储到屏幕上,然后使用砖石将它们全部铺开。
所有图像都加载了,但似乎在图像加载到底部之前就调用了砌体,所有图像都加载得一团糟。我附上了一些截图给你看。请注意,这也发生在其他页面上。
还有一些我正在使用的重要代码。
<script>
$.each($('.img-grid-container img'), function (index, obj) {
$(this).css({
'width' : (50 + Math.round((Math.random()) * 330))
});
});
</script>
<script>
var $container = $('.img-grid-container');
$container.imagesLoaded( function(){
$('#grid-section').fadeIn("normal");
$('#loader-container').hide();
$container.masonry({
itemSelector : '.attachment-full',
columnWidth: 30
});
});
</script>
我们总是感谢任何帮助。
-R
【问题讨论】:
标签: jquery image jquery-masonry