使用D3访问元素

时间:2013-03-26 07:58:20

标签: javascript d3.js

我在页面上有以下元素:

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

如果我想使用D3更改文本,我知道我可以使用: d3.select( “#chart_title”)的HTML( “标题”);

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

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

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

1 个答案:

答案 0 :(得分:1)

您可以使用与任何其他元素相同的方式访问元素的属性,例如

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

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