私はd3js http://d3js.orgを使い始めています。最初に必要なのはゲージアイコンだけです。オークションの終了回数と、オークションがどの状態にあるかを表示します。ページ上のアイコンが増えます。ここにフィドルがありますhttp://jsfiddle.net/TdWtC/
最初の読み込みは問題ありませんが、更新についてサポートが必要です。更新時に、バックグラウンドとポインターの両方を更新する必要があります。主な問題は、更新時にバックグラウンドがポインターと重なることです。おそらく私は完全に間違っていますが、同様のスニペットをカスタマイズしたため、先に進むことができません。
これは背景がポインターに重なる部分です
this.body.append("svg:path")
.style("fill", color)
.attr("d", d3.svg.arc()
.startAngle(this.valueToRadians(start))
.endAngle(this.valueToRadians(end))
.innerRadius(0.4 * this.config.raduis)
.outerRadius(this.config.raduis))
.attr("transform", function() { return "translate(" + self.config.cx + ", " + self.config.cy + ") rotate(270)" });
手伝ってくれてありがとう