1

我有这段代码,但是当出现问题并且控制台记录此错误时

未捕获的 SyntaxError:输入意外结束

$(function () {
       var clicks = 0;
      setLike('<?php echo $notrepage ?>');
      FB.Event.subscribe('edge.create', function (response) {
         if (getcookie('<? url_to_cookie($fbpage) ?>')) {
            setLike('<?php echo $autrepage;?>');
            var clicks = 1,
            cooo = <? url_to_cookie($autrepage) ?> ;
         } else if (clicks == 1) {
            setcookie(cooo, '1', 350);
            $("#inner-follow").remove();
            $("#likeplay").remove();
            document.getElementById("dsfsd").style.display = 'none';
            document.getElementById("dsfsd").style.visibility = 'hidden';
            document.getElementById("videos").style.display = 'block';
            document.getElementById("videos").style.visibility = 'visible';
            getViedo();
         } else if (clicks = 0) {
            setLike('<?php echo $fbpage; ?>');
           var  clicks = 1,
            cooo = <? url_to_cookie($fbpage); ?> ;
         }

      });

谢谢 :)

4

2 回答 2

5

您必须缺少一个})两个类似的东西})

于 2013-06-16T15:55:14.007 回答
2

SyntaxError: Unexpected end of input表示文件结束,而解析器预计还有更多。这通常是由拼写错误或缺少 ) 或 } 引起的。计算开(和{并计算)和}的数量。如果它们不一样,您应该找出忘记关闭它们的位置。

于 2013-06-16T15:54:15.303 回答