javascript - JqPlot - LINE 和 FILL 的不同颜色如何?

标签 javascript jquery jqplot

我一直在努力实现这样的目标:

Check charts line and fill colors

这正是我所需要的。你知道如何让线条和填充颜色不同吗?

谢谢

这就是我的脚本:

        <script type="text/javascript">
        $('#btnResetHeartRateZoom').show();
        var data = [@string.Join(",", Model.Activity.Laps.SelectMany(t => t.TrackPoints).Select(h => h.HeartRate))];
        var HeartRatePlot = $.jqplot('HeartInformation', [data],
            {
                seriesColors: ['#85802b'],
                title: "@Resources.HeartRate",
                axesDefaults: { labelRenderer: $.jqplot.CanvasAxisLabelRenderer }, //Render de los textos.
                series: [{ showMarker: false, fill: true, color: '#FCB1B8' }], //Para no mostrar markers.
                axes:
                {
                    xaxis: { autoscale: true, label: "@Resources.Distance", pad: 0 },
                    yaxis: { autoscale: true, label: "@Resources.HeartRate [bpm]" },
                },
                highlighter: { show: true, sizeAdjust: 7.5 },
                cursor: { show: true, zoom: true }
            });

        $('#btnResetHeartRateZoom').click(function () { HeartRatePlot.resetZoom(); });
    </script>

这是我的结果:

This is my plot

最佳答案

对于个人Series , 你可以启用 fillAndStroke绘制填充和线条:

If true will stroke the line (with color this.color) as well as fill under it. Applies only when fill is true.

fillColor指定第二种颜色:

CSS color spec to use for fill under line. Defaults to line color.

示例:http://jsfiddle.net/rjDgh/

series: [
  { ..., fill: true, fillAndStroke: true, color: '#FCB1B8', fillColor: '#ccc' }
]

关于javascript - JqPlot - LINE 和 FILL 的不同颜色如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24288720/

相关文章:

javascript - 文档创建的重复事件

javascript - 从单个 HTML5 "data-"属性创建一个数组

javascript - 为什么从第二个开始的条形图在 x 轴上向前移动?

javascript - 从页面底部开始滚动显示/隐藏 div

javascript - 使用ajax、jquery和symfony2在表中显示数组数据

javascript - 组合 if 语句

javascript - 条形图不适合图表区域

javascript - 将图例添加到圆环图 - jqPlot

javascript - 在首页加载时加载服务

javascript - 使用 html5 和 javascript 在图像上制作网格