砌体magento重叠,CSS或JavaScript问题

时间:2013-03-19 23:44:59

标签: magento jquery-masonry

我遇到砌砖和Magento的问题。我得到一个“未捕获的SyntaxError:意外的输入结束”

我似乎无法弄清楚如何摆脱这个问题。我也有重叠的效果。我无法弄清楚我是否缺少CSS,或者即使我的JavaScript工作正常。我没有使用冲突。

我真的很感激这方面的帮助,我现在有点压力让它现在排序。

以下是网址:

http://thecheeky.com/testhomepage

1 个答案:

答案 0 :(得分:0)

这种类型的错误通常与你没有正确关闭javascript函数有关。

在你的代码中你有这个功能:

// <![CDATA[

var tpj = jQuery;
tpj.noConflict();

tpj(document).ready(function () {


    tpj(function () {

        var tpjcontainer = tpj('#container-mas');
        tpjcontainer.imagesLoaded(function () {
            tpjcontainer.masonry({
                itemSelector: '.item',
                columnWidth: 240
            });
        });



    // ]]>

它缺少接近tpj(function()&amp; document.ready(函数......它应该如下所示:

// <![CDATA[

var tpj = jQuery;
tpj.noConflict();

tpj(document).ready(function () {


    tpj(function () {

        var tpjcontainer = tpj('#container-mas');
        tpjcontainer.imagesLoaded(function () {
            tpjcontainer.masonry({
                itemSelector: '.item',
                columnWidth: 240
            });
        });
 });
});


    // ]]>

可能是别的,但这是一个开始