0
JqueryのremoveClass()
に相当するD3JSはありますか?D3JSはJQuery removeClass()と同様のクラスを削除しますか?
すべてのクラスを円の形から削除したいと考えています。私は現在、明示的に名前を付け、削除、各クラス:
.on("click", function() {
d3.select("#circle" + i)
.classed("foo", false)
.classed("bar", false)
}
私がfoo、バーをテストし、存在する場合にのみ削除することもできますが、私は除去のためとして、まだ無名のクラスを予測し、自分のコードをより効率的にしたいです。
あなたはまだクラスに 'attr(" class "、" ")'を割り当てています。要素を調べると、 ' 'と表示されます。しかし、 '.attr(" class "、null)'を実行すると、実際にはすべてのクラスが削除され、 ' 'になります。 –
それは正しいです。あなたのコメントで私の答えを修正しました。ありがとう! –