こんにちは、私は Jquery プラグイン JUSTGUAGE を使用して svg グラフを生成しています。
私はhtmlに次のコードを持っています
HTML
<div>
<div>
<div id="g1" class="graph">
</div>
</div>
</div>
最初に、AJax 応答を受け取った後のページに 1 つのグラフがありましたが、新しいグラフが作成され、div に 2 つのグラフが増え続ける代わりに、同じものを更新する必要があります。
AJAX コード
$function{
//code
.done(
function(data) {
var cal = 0;
cal= data.cal
generate(cal);
)
最初のリクエストを 1 つのグラフに送信し、2 番目のリクエストを送信すると、別のグラフが生成されます。
ジャストゲージコード
function generate(cal) {
var g1 = new JustGage({
id : "g1",
value : cal,
min : 0,
max : 100,
title : "Protein",
label : "",
levelColorsGradient : false
});
新しいものを作成するのではなく、古いものを上書きしたいだけです。