jQuery masonry插件无法在IE7中运行

时间:2011-07-26 16:02:57

标签: jquery jquery-plugins internet-explorer-7 jquery-masonry

我正在使用masonry jQuery plugin在页面上布局块的页面上工作。它在除IE7之外的所有浏览器中都能正常工作(是的,它甚至可以在IE6中运行),但我无法弄清楚它为什么会发生,因为没有js错误。最糟糕的是它似乎在初始页面加载时起作用,然后在一秒钟之后它会变形并将块的左侧和顶部值设置为0。

Here is a link到该页面的测试版本。任何帮助将不胜感激。

感谢。

2 个答案:

答案 0 :(得分:3)

可能是,我找到了如何解决问题。就像

$GPContainer.masonry(
{
    singleMode: true,
    itemSelector    : '.pin',
    //define in css
    columnWidth     : 0,
    isAnimated      : true,
    isFitWidth      : true,
    isRTL           : false
});

"isRTL : false"

不能有,,否则在IE7中会出错。

答案 1 :(得分:0)

我的问题是我想在非可见div上应用masonry插件。在Firefox和其他正常的浏览器是好的,但不是在IE浏览器。在div显示之后我修改并应用了砌体插件,现在看来还可以。 (抱歉我的英文:))