0

我在砌体和 Magento 方面遇到了麻烦。我收到“未捕获的语法错误:输入意外结束”

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

我真的很感激这方面的帮助,我现在有点压力要解决这个问题。

这是网址:

http://thecheeky.com/testhomepage

4

1 回答 1

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 () 和 document.ready(function... 它应该看起来像这样:

// <![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
            });
        });
 });
});


    // ]]>

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

于 2013-03-20T00:25:05.843 回答