svg元素未使用d3.js出现在体内

时间:2018-10-06 20:01:26

标签: javascript html d3.js svg

我正在遵循一个教程,并且试图使用d3创建一个svg元素。但是,当我运行它并检查chrome上的页面时,svg元素未显示在正文中。我确定.html文件引用的是正确的js文件,但我无法弄清楚为什么元素未附加

这是我的html代码

    <!DOCTYPE html>
    <html lang="en">
        <head>
            <meta charset="utf-8">
            <title>example</title>
            <link rel="stylesheet" type="text/css" href="style.css">
            <script type="/text/javascript" src="d3.v3.min.js">
            </script>

        </head>
        <body>
            <script type="/text/javascript" src="shapes.js"></script>

        </body>
    </html>

这是我的js代码

    var dataArray = [2,13,15];
    d3.select("body").append("svg");

1 个答案:

答案 0 :(得分:0)

这是type标签上的script属性:

/text/javascript

无效,它是:

<script type="text/javascript" src="shapes.js"></script>

没有斜杠...