selectAll
を使用してD3で複数のセレクターを選択することは可能ですか?
svg.selectAll("class1", "circle", "id2")
のようなものがすべてのcircle
要素、class1
要素とid2
要素。
これは可能ですか?
はい、個別の文字列を渡すのではなく、セレクタ文字列内にカンマを入れるだけです。
svg.selectAll(".class1, circle, #id2")
「class1」はcssクラス、「circle」はタグ名、「id2」はID属性値であると想定しています。