svg
チャートを含む要素を(D3.jsを使用して)作成するJavaScriptコードがあります。AJAXを使用してWebサービスからの新しいデータに基づいてグラフを更新したいのですが、問題は、更新ボタンをクリックするたびに新しいデータが生成されるsvg
ため、古いものを削除するか、その内容を更新したいということです。
これが私が作成したJavaScript関数からのスニペットですsvg
:
var svg = d3.select("body")
.append("svg")
.attr("width", w)
.attr("height", h);
svg
古い要素を削除するか、少なくともそのコンテンツを置き換えるにはどうすればよいですか?