有人能指出我的语法错误吗?

时间:2017-05-21 23:38:49

标签: javascript jquery html

我相信我的脚本中某处有语法错误,有人可以指出吗?

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Challenge: Daisy chain</title>
    </head>
        <body>

    <script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js'></script>

    <script>
    for (i=0;i<12;i++)
    {
    $('<img>')
    .attr('src', 'https://upload.wikimedia.org/wikipedia/commons/2/29/English_Daisy_(Bellis_Perennis).jpg')
    .attr('width','100')
    .attr('alt', 'Daisy chain')
    .appendTo(document.body);
    }
    </script>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

不确定您在身边看到的是哪种语法错误..但我会做出一些改变

  1. 将脚本移到头部
  2. 在将在页面加载时调用的函数中添加代码
  3.  <!DOCTYPE html>
            <html>
                <head>
                    <meta charset="utf-8">
                    <title>Challenge: Daisy chain</title>
                  <script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js'></script>
                <script>
              $(function() {
                for (i=0;i<12;i++)
                {
                $('<img>')
                .attr('src', 'https://upload.wikimedia.org/wikipedia/commons/2/29/English_Daisy_(Bellis_Perennis).jpg')
                .attr('width','100')
                .attr('alt', 'Daisy chain')
                .appendTo(document.body);
                }
              });
                </script>
                </head>
                    <body>
            </body>
            </html>