0
私はD3.js
を使って4列の行を描画しています.3列のデータがあり、1を追加して最後を追加します。私のhtml
ファイルはこのようなものです。D3.jsの列を追加
<div class="container">
<div class="feature">
<div class="row">
</div>
</div>
</div>
と私Javascript
コードは次のようです。
function calculateNumber(){
var json_url = "...";
dataset = [];
d3.json(json_url, function(data) {
dataset.push(intToString(data[0]["num_jobs"]));
dataset.push(data[0]["cpuhour_tot"]);
dataset.push(data[0]["cpuhour_tot"]);
d3.select(".feature .row").selectAll("div")
.data(dataset)
.enter()
.append("div")
.attr("class", "col-xs-3")
.text(function(d){ return d});
});
new_data = generateStatic();
d3.select(".feature .row").selectAll("div")
.data(new_data)
.enter()
.append("div")
.attr("class", "col-xs-3")
.text(function(d){ return d});
}
このコードは3列完璧になりました。今はnew_data = generateStatic();
に追加したい新しいデータがあります。単純に拳を書き換え、
データセットとnew_datは今、私は別のdivを追加したいん
異なるされている..しかし、コードには、新しいdiv要素を追加します。
私はすべてのアイデア、新しいdiv要素に
を表示させる必要があり、私はマークの画像が含まれていますか?
おかげ@Maximilianピーターズ私は質問を更新し検討してください。私はtheree divを作成し、他のものを追加したいが、コードは最初のdivを書き換え、新しいものを作成せず、las divに追加するデータはfisrtのものとは異なる – Stone