如何用selectAllselect多个select器?

是否可以使用selectAll在D3中select多个select器?

我想要像svg.selectAll("class1", "circle", "id2")select所有的circle元素, class1元素和id2元素。

这可能吗?

是的,您只需将逗号放在select器string中而不是传递单独的string:

 svg.selectAll(".class1, circle, #id2") 

我假设“class1”是一个css类,“circle”是一个标签名称,“id2”是一个ID属性值。