错误使用正确的括号输入意外结束

时间:2016-07-22 10:35:53

标签: javascript jquery slider

我写信给画廊和她的剧本。发生错误Unexpected end of input,我不知道如何修复它。

Google提供的其中一个选项是括号问题。 '支架多次检查'。类似的代码早先工作。它可以连接什么以及如何解决它?

(function () {
    var $window = $(window),
            flexslider;
    function getGridSize() {
        return (window.innerWidth < 600) ? 3 :
                (window.innerWidth < 900) ? 4 :
                (window.innerWidth > 900) ? 6 : 7;
    }
    $(function () {
        SyntaxHighlighter.all();
    });
    $(window).load(function () {
        var flexslider =''; 
        $('#carousel').flexslider({
            animation: "slide",
            controlNav: false,
            animationLoop: false,
            slideshow: false,
            itemWidth: 110,
            itemMargin: 5,
            asNavFor: '#slider',
            minItems: getGridSize(), 
            maxItems: getGridSize()
        });
        $('#slider').flexslider({
            animation: "slide",
            slideshowSpeed: 3000,
            controlNav: false,
            animationLoop: false,
            //slideshow: false,
            sync: "#carousel",
            start: function (slider) {
                if(window.innerWidth <= 800){
                        jQuery(".slides").removeClass("adjusted_width");    
                }
                jQuery('.icon-pause').click(function () {
                    jQuery(this).hide();
                    jQuery('.icon-play').show();
                    slider.pause();
                });
                jQuery('.icon-play').click(function () {
                    jQuery(this).hide();
                    jQuery('.icon-pause').show();
                    slider.play();
                });
            }
        });
    });

    $window.resize(function () {
        var gridSize = getGridSize();

        flexslider.vars.minItems = gridSize;
        flexslider.vars.maxItems = gridSize;
    });
}());

3 个答案:

答案 0 :(得分:0)

我认为(function () {

之前的第一行缺少某些内容

OR

在lastline }());中,如果这个自定义jQuery插件的代码应为}(jQuery));

答案 1 :(得分:0)

你可能忘记了脚本末尾的</script>吗? 在这种情况下使用像WebStorm这样的IDE,它会在你出错时告诉你。

此外,您的代码会调用SyntaxHighlighter等外部函数(可能存在错误)。请参阅错误堆栈。

答案 2 :(得分:0)

感谢您的回答。没有任何帮助。

我讨厌那些时刻,但没有理由赢得。 我很震惊