2014-10-19 20 views
0

我的function name有什麼問題?SyntaxError:函數語句需要一個名稱 - jQuery錯誤

當我執行以下操作時,我的控制檯中出現SyntaxError: function statement requires a name警告。我之前在代碼中包含了jQuery,所以不是這樣。

function($) { 
    $(document).ready(function() { 
     $(':input').blur(function() { 
      if($(this).val().length > 0) { 
       _gaq.push(['_trackEvent', 'Modals', 'completed', $(this).attr('name')]); 
      } 
      else { 
       _gaq.push(['_trackEvent', 'Modals', 'skipped', $(this).attr('name')]); 
      } 
     }); 
    }); 
})(jQuery); 

var _gaq = _gaq || []; 
_gaq.push(['_setAccount', '*****']); 
_gaq.push(['_setDomainName', '*****']); 
_gaq.push(['_trackPageview'], ['_trackPageLoadTime']); 

(function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
})(); 

任何人都可以幫忙嗎?

回答

0

你缺少一個支架在同一行,缺少「(」

+0

蕩。之前的第一個「{」?哇,這是一個小學生的錯誤! – michaelmcgurk 2014-10-19 08:48:35

相關問題