2012-12-03 55 views
-1

要問getScript加入使用jQuery getScript加入

HTML代碼如下:是

<!DOCTYPE html PUBLIC "-// W3C// DTD XHTML 1.0 Transitional// 
EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 
    <head> 
     <title>jQuery GetScript</title> 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
     <script type = "text/javascript "> 
      $(document). ready(function() { 
       $getScript ('script.js', function (jd) { 
        $.each (test, function (index, value) { 
         console.log (value); 
        }); 
       }); 
      }); 
     </script> 
    </head> 
    <body> 
     <div id="dest"> </div> 
    </body> 
</html> 

JS(1)代碼,如下所示: -

<script type='text/javascript'> var test = []; test [0] = ['111 ', '222']; </ script> 

JS(2)的代碼,如下: -

var test = []; test [0] = ['111 ', '222']; 

問題如下: - 運行JS(1)代碼將出現: - 未捕獲的SyntaxError:意外的標記<

運行沒問題,JS(2)

想問問怎樣才能運行JS(1)錯不了謝謝! 寫得不好,請原諒我。

+2

我要解決這個問題爲你 - 但你甚至不能被人打擾正確拼寫你的問題的稱號。請點擊編輯按鈕並修復此問題。你可以用四個空格前綴代碼或使用'{}'按鈕來正確地阻止你的代碼。 – mrtsherman

回答

1

您不應該在外部JavaScript文件中包含<script>元素。

JS(1)代碼應該是這樣的:

var test = []; test [0] = ['111 ', '222']; 
+0

(因爲'