Javascript 找不到没有合上支架的地方。未捕获的语法错误:输入意外结束

Javascript 找不到没有合上支架的地方。未捕获的语法错误:输入意外结束,javascript,jquery,brackets,unexpectendoffile,Javascript,Jquery,Brackets,Unexpectendoffile,我的控制台返回此错误: Uncaught SyntaxError: Unexpected end of input 我知道这意味着什么,但我找不到我没有正确关闭支架的地方 这是我网站的网址 如果有人能解决这个问题,我将非常高兴!谢谢 ---------编辑 我剪切了大部分代码,在这一小块代码中显示了这个错误: $("#slider-index").bxSlider({ delay: 3000, speed: 5000, pause: 1000, control

我的控制台返回此错误:

Uncaught SyntaxError: Unexpected end of input 
我知道这意味着什么,但我找不到我没有正确关闭支架的地方

这是我网站的网址

如果有人能解决这个问题,我将非常高兴!谢谢

---------编辑

我剪切了大部分代码,在这一小块代码中显示了这个错误:

$("#slider-index").bxSlider({
    delay: 3000,
    speed: 5000,
    pause: 1000,
    controls: false,
    auto: true,
    pager: false,
    adaptativeHeight: true,
    adaptativeWidth: true,
    mode: 'fade'
});


function persiana() {
    $('.one').animate({
        left: '-35px'
    }, 1500, 'linear', function() {
        $(this).css('left', '0');
        persiana();
    });
}

persiana();

然而,我没有看到这个错误,甚至连jshint.com都找不到

用这个。粘贴到javascript中。急板地。然而,我们无法通过它握住你的手。Lint将发现语法和逻辑错误。关注语法错误,不要迷失在逻辑上。让你的代码正常工作


调试您的代码花了我很长时间,但我想我找到了问题所在。实际上,问题不在于您向我们展示的代码。问题出在别的地方。您错过了关闭两个功能。请看下面的代码:

$(document).ready(function () {
        $(".newsletter").colorbox({
            iframe: true,
            width: "500px",
            height: "310px"
        });
        $(".mapa-site").colorbox({
            iframe: true,
            width: "600px",
            height: "420px"
        });
        $(".webdesign").colorbox({
            iframe: true,
            width: "450px",
            height: "300px"
        });
        $(".area-restrita").colorbox({
            iframe: true,
            width: "500px",
            height: "300px"
        });
        var posicao = $(".menu ul li a.active").parents().position().left + ($(".menu ul li a.active").parents().width() / 2) - 10;
        $(".bola").css({
            left: posicao
        });
        $(".menu ul li a").click(function (e) {
                e.preventDefault();
                var _this = $(this);
                var posicao = _this.parents().position().left + (_this.parents().width() / 2) - 10;
                $(".bola").animate({
                    'left': posicao
                }, 'slow');
                $(".menu ul li a").removeClass('active');
                $(this).addClass('active');
                var dataSlider = _this.attr('data-slide-index');
                var conteudoLi = $("#li_" + dataSlider).html();
                novoLeft = dataSlider * 964 * -1;
                if ($("#li_" + dataSlider).attr('data-height')) {
                    novoHeight = $("#li_" + dataSlider).attr('data-height');
                } else {
                    novoHeight = $("#li_" + dataSlider).outerHeight();
                }
                $('.viewport').animate({
                    left: novoLeft
                }, 'slow', 'swing');
                $('#content').animate({
                    height: novoHeight
                }, 'slow');
因此,如果在代码之后再添加两行,问题就会得到解决

     }); //For $("menu ul li a").click(function) {
}); // For $(document).ready(function) {

在这里发布你的代码,而不是你网站的链接(特别是因为你使用了一个我们看不到的短链接),最好是什么代码导致了这个问题。我们在这里不仅仅是为了寻找语法错误。很抱歉,代码太广泛了,我想这会更简单。我真的应该把它贴在这里吗?然后使用合适的编辑器,它会为你突出显示它。任何害怕嘴巴的人都不应该点击该链接。对不起,迪拉杰,我真的很感谢你帮助我的努力!我去度假了,不再检查堆栈。昨天我发现了问题所在,当我上传到服务器时,我的filezilla把我的代码弄乱了,因为我的脚本中有注释,这些注释是对代码的某些部分的注释,他们不应该这样做。