如何用selectAll选择多个选择器?

时间:2013-03-29 11:56:09

标签: select d3.js css-selectors selectall

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

我想要svg.selectAll("class1", "circle", "id2")之类的内容来选择所有circle元素,class1元素和id2元素。

这可能吗?

1 个答案:

答案 0 :(得分:61)

是的,您只需将逗号放在选择器字符串中,而不是传递单独的字符串:

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

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