FF 3.6中的jQuery Masonry错误

时间:2012-06-12 15:16:44

标签: javascript jquery jquery-masonry firefox3.6

我有一个页面,其中包含使用jQuery Masonry插件布局的一些图块。但是我在FF 4及以下版本中出现错误:

$(“#flextiles”)。砌体不是一种功能

我正在撕扯我的头发,为什么它不起作用,它适用于所有其他浏览器 - 甚至是IE6 !!!

Here is the page

有人有任何想法吗?

加载masonry插件和init的相关代码是:

function buildGrid() {
    $('#flextiles').masonry({
        itemSelector: 'li',
        columnWidth: 235
    });
}

$.getScript("http://bhuk.stage.arcadiagroup.ltd.uk/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color35/cms/templates/static/template-0000008049/js/masonry.min.js", function() {
    buildGrid();
});

2 个答案:

答案 0 :(得分:0)

我真的不担心FF 4!这些天它在12版本上。我自己是Masonry的粉丝,这是一个不错的插件,但如果它不能用于FF4,它根本不会打扰我。

检查统计数据!

答案 1 :(得分:0)

Fwiw我刚刚在运行XP的VM上安装了FF 3.6并加载了你的链接。它工作正常,我没有JS错误。下面的东西看起来是Masonified。

您尝试了多少台机器?特定计算机上可能存在某些内容(附加软件或间谍软件)我建议您尝试禁用所有“扩展程序”并重试。