0

当我设置这个无序列表时:

<ul class="lay5" id="list">
<li class="grid1 vcard ... some more classes" data-gmapping="{..some JSON...}"><a href="link.html"><h2>Aachen</h2><p>Anzahl Museen: 17<br>Keine Ausstellung</p></a></li>
</ul>

以这种方式由砌体重新排序:

$('#list').masonry({
columnWidth: 195,
itemSelector: '.grid1'
});

它在 Safari、Firefox、Chrome 上运行良好,但在 IE 8 上出现错误

»Invalid procedure call or argument«.

根据消息,错误发生在 masonry.pkgd.js 上的第 1124 char 5 行但是,在这一行中没有过程调用。

此外,IE 将我所有的 li 元素放在 top=0 left=0 的位置。

有谁知道如何解决这个问题?

4

1 回答 1

0

发现我捡到了一些不可见的元素,用干净的代码再试一次。

于 2013-07-01T12:15:45.150 回答