Javascript d3 js如何从选择中选择

Javascript d3 js如何从选择中选择,javascript,d3.js,Javascript,D3.js,有人能帮我做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</t

有人能帮我做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>
然后我需要所有的东西

<td class="fav">Data 1</td>
数据1
进行另一次操作

怎么做? 我尝试了
行。selectAll('.fav')
但对我无效


p、 s.
d3。selectAll(.fav”)
不是我的选项。

您可以使用筛选方法:

rows.filter(".fav");
将选择(筛选)具有
fav
class的行


演示:

您可以为此使用筛选方法:

rows.filter(".fav");
将选择(筛选)具有
fav
class的行


演示:

替代@echonax答案的另一种方法是选择带有.fav类的所有
td

var subSelection = d3.selectAll("td.fav");

小提琴:

替代@echonax答案的另一种方法是选择带有.fav类的所有
td

var subSelection = d3.selectAll("td.fav");
小提琴:

好的,我找到了谢谢)好的,我找到了谢谢)