【发布时间】:2011-10-20 01:17:41
【问题描述】:
我正在为我的投资组合项目使用砖石。当我直接进入页面时,它会将图块加载到适当的列中。但是,我的网站是使用 pjax 加载的,当我加载投资组合页面时,所有投资组合项目都会加载到 1 列中,直到我调整窗口大小。
它就像砌体在 ajax 请求后不知道客户端的宽度,然后在调整窗口大小时从它中弹出。
任何有砌体经验的人知道我正在经历什么?
【问题讨论】:
-
没有在线沙箱,没有 jsfiddle - 很难说你的错误可能在哪里。首先,Masonry 需要元素的宽度才能正确布局,因此您可能需要延迟 Masonry 回调。
-
我现在正在经历,你找到解决办法了吗?除了调用重载?
标签: jquery ajax jquery-masonry