最後に矢印を追加する必要があるゲージポインターがあります。それを行うことができました。唯一の問題はセットではなく、ポインターが回転しているときに矢印がその位置に追従していないことです。初心者の質問です。
これがスクリプトです
$(function(){
var r = Raphael("gauge", 200, 200);
var g = r.gauge(0, 180);
g.bg(r.circle(100, 100, 100).attr({fill:'','stroke-width': '0'}), [100, 100]);
g.pointer(r.rect(0, 0, 90, 8).attr({fill: '#fff', 'stroke-width': '0'}), [90, 4]);
g.arrow(r.path('M 15,20 0,10 15,0 z').attr({fill: '#fff', 'stroke-width': '0'}).translate(0, 90), [0, 20]);
setInterval(function(){
var percent = Math.floor(Math.random()*100);
g.move(percent);
}, 3000);
});
ここでプレビューできますhttp://jsfiddle.net/creativestudio/VH3fR/10/