我正在使用D3,我想选择页面上具有某个类的所有元素。我试过了:
d3.selectAll("body").attr("body", "symbol-clicked");
但是这会将符号类分配给页面上的所有元素。我只想要一组已经有符号点击类的元素集合,这样我就可以将其更改为符号。
非常感谢任何帮助。
答案 0 :(得分:7)
使用
d3.select("body").selectAll(".className")
这将为您提供类'className'的所有元素。
获取具有多个类的元素。尝试
d3.select("body").selectAll(".className1").filter(".className2")