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)',你實際上會刪除所有的類,並且你會擁有' '。 –
這是正確的。我用你的評論修復了我的答案。謝謝! –