私は新しい RGraph ベータ リリースを使用していますが、ページの他の場所をクリックするとこの円グラフが消える理由がわかりません。これが起こっているスクリーンキャストです:http://screencast.com/t/zPRhMqnCKkk8。
self.pieChart = new RGraph.Pie('pie_'+self.id,progress)
.Set('shadow', true)
.Set('shadow.color', '#aaa')
.Set('labels',[]) // No labels
.Set('centerx', 50)
.Set('center50', Math.round(h/2))
.Set('radius',Math.round(h/2)-5)
.Set('key',labels)
.Set('key.position.gutter.boxed',false)
.Set('key.position.graph.boxed',false)
.Set('key.position.x',w-140)
.Set('key.position.y',5)
.Set('key.color.shape','circle')
.Set('text.size',8)
.Set('text.color','#555')
.Draw();
このページには他のグラフがありますが、これを行うものはありません。Set() 経由でクリック イベント リスナーを無効にする方法はありますか?
アップデート
RGraph の作成者である Richard は、コメントでこの問題を完全に説明しています。RGraph.common.dynamic.js を削除した後、私の問題は解決しました。ただし、動的機能を使用する必要がある場合、このソリューションはうまくいかない場合があります。