1

我在页面上有以下元素:

<div id="chart_title">
</div>

如果我想使用 D3 更改文本,我知道我可以使用: d3.select("#chart_title").html("title");

有没有办法我可以使用 D3 选择器,然后只访问 div 本身?我试过了:

d3.select("#chart_title")[0]

但我最终只是在控制台中看到 div 没有任何我想查看的属性。

4

1 回答 1

1

您可以像访问任何其他元素一样访问元素的属性,例如

d3.select("#chart_title").attr("id", "new_name");

您也可以通过这种方式设置样式属性等。

于 2013-03-26T08:34:59.440 回答