2

我有这个使用 jQuery Masonry 插件构建的网站,该网站在 Firefox 和 Chrome 中运行良好,但是在 IE9 上首次运行时,布局被破坏,似乎没有加载 Masonry。

这是输出到 IE9 控制台的错误。

在初始化之前不能调用砌体上的方法;试图调用方法“附加”

以下是登台站点的链接:http ://rw.freelanc3r.co.uk/请在 IE 之前在 Chrome 或 Firefox 中查看以查看所需的结果。

我知道页面上没有图像,请忽略这个小缺陷。

4

1 回答 1

4

我怀疑 Masonry 初始化代码放置在imagesLoaded回调中并且实际上没有加载任何图像这一事实可能存在问题。FF、Chrome 和 IE9 在处理这种情况时可能有不同的行为。

当页面加载图像时,问题是否仍然存在?

于 2011-12-11T13:00:32.073 回答