日期:2014-05-16  浏览次数:20697 次

ajax局部刷新,破坏瀑布流式布局,求大神指教
做了一个图片的分享网站,里面用到了图片的瀑布流式布局jquery+masonry,

为了实现局部刷新,用了ajax,问题来了,局部刷新之后图片的瀑布流式布局被破坏了,见图,百思不得其解,求大神指教,可能的原因。
------解决方案--------------------
因为已经重新计算过位置了,再次更新并不会触发位置计算重新绘制页面,你可以在ajax更新完毕后执行下masonry方法试试看能不能重新布局。。
,success:function(){
//.....更新操作
//重新执行masonry操作
 $('#选择器').masonry({
   singleMode: true,
   itemSelector: '.box'
})
}