所以我刚刚开始 d3.js 并且我不断收到 JavaScript 错误,我不知道为什么。我刚刚用 svg 创建了三个圆圈,并想用 d3 选择它们。这是我的代码:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://d3js.org/d3.v3.min.js"></script>
<script type="text/javascript"></script>
</head>
<body>
<svg width="360" height="180">
<circle class="little" cx="180" cy="45" r="12"></circle>
<circle class="little" cx="60" cy="90" r="12"></circle>
<circle class="little" cx="300" cy="135" r="12"></circle>
</svg>
<script type="text/javascript">
var circle = svg.selectAll("circle");
</script>
</body>
</html>
这应该选择页面上的圆圈,以便我可以操纵它们,但我在我的 Web 控制台中不断收到一个参考错误,说 svg 未定义?但是入门教程没有说明定义 svg 的内容吗?