2013-03-26 58 views
1

我在网页上有以下元素:访问元素使用D3

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

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

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

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

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

回答

1

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

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

你也可以这样设置样式属性等。