参数列表(博客)之后的Uncaught SyntaxError:missing)

时间:2018-02-13 01:45:47

标签: javascript blogger

我在博客上有一个网站:www.watiqati.net

当我在Chrome中使用inspect元素时,我看到了以下错误:

  参数列表

之后的

Uncaught SyntaxError:missing)

problem

这是代码:

};
_0x5efbx0["html"](_0x5efbx9)
}
, complete: function () {
    $(".cover .Post:not(:first)")["addClass"]("cov");
    $(".sided:eq(1) .Post:not(:first) .Snippet, .sided:eq(0) .Post:not(:first) .Snippet")["remove"]();
    $(".broadcast")["each"](function () {
        $(this)["find"](".current:not(:first)")["remove"]()
    })
}
})
} else {
    _0x5efbx0["parent"]()["remove"]()
}
});
$(document)["ajaxStop"](function () {
    $(".broadcast")["each"](function () {
        var _0x5efbx1a = 0;
        var _0x5efbx1b;
        var _0x5efbx1c;
        var _0x5efbx1d = $(this);

我不知道该怎么做。我试着删除添加,; {}()同样的问题。

2 个答案:

答案 0 :(得分:0)

我要在这里走出去,说ELSE甚至不应该在那里。当您从AJAX成功中删除所有内容并完成方法时,您的代码将如下所示:

$(function () {

   $["ajax"]({
     url: _0x5efbx2
     , method: "GET"
     , dataType: "jsonp"
     , success: function (_0x5efbx8) {

    }
    , complete: function () {

    }
 })
 } else {
    _0x5efbx0["parent"]()["remove"]()
 }
});

但这只是在删除了一大堆代码之后才知道......

修改 看到完整的代码之后,它就会让您更加明显地错过了显示错误的代码段的IF。 该脚本块从第804行开始:

<script type='text/javascript'>
/*<![CDATA[*/
$(function() {
   $["ajax"]({
       ...

并且在第1130行有一个没有匹配ELSE的{​​{1}}的错误,并且在关闭ajax代码之后出现。您需要弄清楚IF在开始时的意图或删除IF

答案 1 :(得分:0)

您的代码不完整。

第839行,打开 循环:

for (_0x5efbxa = 0; _0x5efbxa < _0x5efbx8["feed"]["entry"]["length"]; _0x5efbxa = _0x5efbxa + 1) {

第1114行,关闭 循环,

第1116行,关闭成功功能,

第1127行,关闭 Ajax 请求。

第1128-1130行,可能属于不同/缺失的循环,现在导致错误:

} else {
    _0x5efbx0["parent"]()["remove"]()
}

第1131行,关闭匿名功能(删除它)。

现在它可能不会按预期工作,但结构是正确的,所以你可以从那里开始调试:)