我有一个页面,其中包含使用jQuery Masonry插件布局的一些图块。但是我在FF 4及以下版本中出现错误:
$(“#flextiles”)。砌体不是一种功能
我正在撕扯我的头发,为什么它不起作用,它适用于所有其他浏览器 - 甚至是IE6 !!!
有人有任何想法吗?
加载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();
});
答案 0 :(得分:0)
我真的不担心FF 4!这些天它在12版本上。我自己是Masonry的粉丝,这是一个不错的插件,但如果它不能用于FF4,它根本不会打扰我。
检查统计数据!
答案 1 :(得分:0)
Fwiw我刚刚在运行XP的VM上安装了FF 3.6并加载了你的链接。它工作正常,我没有JS错误。下面的东西看起来是Masonified。
您尝试了多少台机器?特定计算机上可能存在某些内容(附加软件或间谍软件)我建议您尝试禁用所有“扩展程序”并重试。