假设我有一些HTML代码长这样:
我该如何使用第一行的选择器来实现这个功能?我尝试过使用
<html>
<body>
<div class = "a"></div>
...
<div class = "a"></div>
...
<div class = "a"></div>
...
</body>
<html>
问题:
我希望能够使用d3.js在每个div中添加SVG。其中,...代表段落或其他代码。
例如,假设我想要创建一个矩形:
var svg = ((SOMETHING GOES HERE!))
.append("svg")
.attr("width", w)
.attr("height", h);
var sep = svg.selectAll("rect")
.append("rect")
.attr("x", 0)
.attr("y", 0)
.attr("width", 100)
.attr("height", 10)
我该如何使用第一行的选择器来实现这个功能?我尝试过使用
selectall()
和 select()
,并尝试了各种 "div.a", ".", 等等,但都没有成功。