我有一个使用jQuery Masonry插件展示的一些图块。但是我得到了FF 4和下面的错误:FF中的jQuery砌体错误3.6
$(“#flextiles”)砌筑不是一个函数
我出去撕裂我的头发,为什么它不工作,它工作在每一个。其他浏览器 - 甚至IE6!
任何人有什么想法?
相关的代码加载插件砌筑和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();
});
您可以包含相关代码 - 我会从包含jQuery和插件的行开始,以及引发错误的代码 - 请回答这个问题吗? –
我没有ff3.6,但你有没有试过在ff3.6上运行这个演示程序? http://masonry.desandro.com/demos/basic-single-column.html – davehale23
是的演示似乎在FF 3.6为我工作。我认为这与事实有关,我使用Ajax获取砌石插件,然后初始化而不是在页面加载时调用砌体。 –