使用jQuery getscript

时间:2012-12-03 04:50:48

标签: javascript jquery ajax

询问有关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:意外的标记&lt;

运行js(2)

没问题 请问如何运行js(1)不能出错谢谢! 写得不好,请原谅我。

1 个答案:

答案 0 :(得分:1)

您不应该包含<script&gt;外部javascript文件中的元素。

js(1)代码应如下所示:

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