0

メイソンリーとマジェントで困っています。「Uncaught SyntaxError: Unexpected end of input」というメッセージが表示されます

この問題を解決する方法がわかりません。オーバーラップ効果も得ています。CSS がないのか、JavaScript が機能しているのかさえわかりません。私は競合を使用していません。

私はこれについて助けていただければ幸いです。私は今、これを整理しなければならないというプレッシャーにさらされています。

URL は次のとおりです。

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 に答える