你好,我很新的D3和我有退出功能的問題退出不能正常工作
我想做一些列表和酒吧沒有使用SVG和一切工作像一個魅力。
我選擇div,然後附加並輸入我的數據以填充variuos div。
var content = d3.select("#graph").selectAll("div")
.data(bandMates)
.enter()
.append("div")
.classed("member",true) //Div contenedor
content
.append("div")
.text(function(d) { return d.name; });
content
.append("div")
.style("height", "40px")
.style("width", "0px")
.style("background-color", "#ff9999")
.transition()
.duration(1000)
.style("width", function (d){ return d.songs + "px";});
content
.append("div")
.text(function(d) { return "wrote " + d.songs + " songs!"; });
在過程結束時,我有,因爲我希望能夠以更新的另一個功能歌曲的編號,然後再打電話去draw()函數的content.exit().remove();
功能。
Firebug的控制檯拋出我這個錯誤
content.exit is not a function
我缺少的東西? 我去了Bostock的教程,一切似乎都沒問題。
我已經做了的jsfiddle要看看我的代碼:
感謝您的閱讀!
愛皮特另外=)非常感謝你的jsFiddle。它真的提高了Snoozer的答案。輸入()和退出()仍然是我d3中的鞋子裏的一塊石頭。 –