1
我有以下繪製函數:刪除屬性/點D3.js JQuery的
function drawMap(json){
d3.json("us-states.json", function(json) {
states.selectAll("path")
.data(json.features)
.enter().append("path")
.attr("class", data ? quantize : null)
.attr("d", path)
.attr("title", function(d) {return "hi";});
});
data = convertJSON(json);
}
我要多次使用一種新的JSON參數調用drawMap()函數來更新的數字,但這個數字沒有按不會被覆蓋。我想知道如何刪除/刪除以前的圖形,以便我可以繪製一個新圖形?或者我是否可以使用.exit()函數刪除先前的數據點,然後重新加載新的數據點?