2

私は他の質問の答えに従い、jquery.jqplot.cssが適切に含まれていることを完全に確認しましたが、まだ色を表示できません。多くのレンダラー (デフォルト、バー、ファンネル) を試してみましたが、どれも機能しません。強化された凡例レンダラーを使用してみましたが、役に立ちませんでした。

これは、チャートをレンダリングするために使用しているコードです。伝説を除いてすべてが正常に表示されます

plot2 = $j.jqplot('chart_palnie', [serie], {
seriesDefaults: {
    renderer:$j.jqplot.FunnelRenderer,
    rendererOptions:{
         sectionMargin: 8,
         widthRatio: 0.3,
         showDataLabels: true,
         dataLabels: serie_labeluri,
         dataLabelThreshold: 0
         //dataLabelFormatString: '%s, %d'
     }
 },
 legend: { 
    show:true, 
    location: 'e', 
    showLabels: true,
    showSwatch: true
}
});
4

2 に答える 2

1

配置オプションを追加してみてください。renderOptions も含めますが、これは主に私の場合の IE サポート用です。

legend: {
            show: true,
            location: 'n',
            placement: 'inside',
            renderer: $.jqplot.EnhancedLegendRenderer,
            rendererOptions: {
                numberRows: 1,
                disableIEFading: true
            }
        }
于 2013-07-02T12:11:36.960 に答える