有人可以帮我在D3中进行子选择吗? 我有这样的HTML代码
<table>
<tr>
<td class="fav">Data 1</td>
<td>Data 2</td>
<td>Data 3</td>
</tr>
<tr>
<td class="fav">Data 1</td>
<td>Data 2</td>
<td>Data 3</td>
</tr>
<tr>
<td class="fav">Data 1</td>
<td>Data 2</td>
<td>Data 3</td>
</tr>
</table>
和js
var rows = d3.selectAll("td");
//then doing some data population
然后我需要所有
<td class="fav">Data 1</td>
来自rows
以进行其他操作。
这样做的方法是什么?
我试过rows.selectAll('.fav')
,但它对我没用。
P.S。 d3.selectAll(".fav")
不适合我。
答案 0 :(得分:2)
答案 1 :(得分:2)
@echonax答案的替代方法是选择带有.fav类的所有td
:
var subSelection = d3.selectAll("td.fav");