2016-07-22 10 views
0

私はギャラリーと彼女のためのスクリプトに書き込みます。エラーUnexpected end of inputが発生し、修正方法がわかりません。エラー正しいブラケットで入力が予期せず終了しました

Googleが提供するオプションの1つは、角かっこの問題でした。 '大括弧が数回チェックされました'。同様のコードが以前より働きました。接続できるものとそれを修正する方法を教えてください。

(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; 
    }); 
}()); 

+1

あなたが投稿したコードサンプルは、構文的には問題ありません。エラーの原因となっているのは本当ですか? –

+0

はい、私はテストするコードを挿入します:D – Valentine

答えて

0

私は、カスタムjQueryプラグインのため、このコードならばそのは}(jQuery));あるべきlastline }());(function() {

OR

前に、最初の行に欠けている何かを考えます。

0

スクリプトの最後に</script>を忘れることがありますか? このような場合、WebStormのようなIDEを使用すると、間違っているときに表示されます。

また、コードではSyntaxHighlighter(可能性のあるエラーあり)のような外部関数が呼び出されます。エラースタックを参照してください。

0

回答ありがとうございます。何も助けになりませんでした。

私はそれらの瞬間が嫌いですが、は理由がありません獲得しました。 私はショックを受けました

関連する問題