相关疑难解决方法(0)

在flot条形图上显示栏内的值

我想在flot条形图上显示栏内的值,如下所示:

|
|               +----+
|               |    |
|               |    |
|               |    |
|   +----+      | 20 |
|   |    |      |    |
|   | 10 |      |    |
|   |    |      |    |
|---+----+------+----+------
Run Code Online (Sandbox Code Playgroud)

data = [[1,10],[2,20]]

有没有办法做到这一点?

javascript jquery graph flot

12
推荐指数
2
解决办法
1万
查看次数

JQuery,Flot,valuelabels,center

是否可以将值标签放在条形图上,使它们在它们上方居中?

如果我设置了条形align: "center",条形上的标签是关闭的而不是居中的.

在此输入图像描述

<script type="text/javascript">

    $(function() {

        var data = [<?php echo $data; ?>];

        $.plot("#<?php echo $target; ?> .chart-placeholder", data, {
            series: {
                color: "rgb(57,137,209)",
                bars: {
                    show: true,
                    // align: "center",
                    barWidth: .8,
                    fill: 1     
                },
                valueLabels: {
                    show: true,
                    showAsHtml: true,
                    align: "center"
                }               
            },
            grid: {
                aboveData: true,
                hoverable: true,
                borderWidth: 0
            },
            xaxis: {
                mode: "categories",
                tickLength: 0,
                labelAngle: -45,
                showAsHtml: true
            },
            yaxis: {
                show: false,
                tickLength: 0
            },
        });
    });

    </script>
Run Code Online (Sandbox Code Playgroud)

海军报 …

jquery center flot

12
推荐指数
1
解决办法
7397
查看次数

如何在Jquery Flot Chart中添加标签?

我需要在Jquery Flot图表中添加标签.目前它只提供鼠标悬停的标签,而不是我需要在栏后显示标签.我附上了一个图像和这个问题.在hash(#)的位置我需要在那里放置条形标签.请给我一个解决方案.提前致谢.在此输入图像描述

 for (i = 0; i < bardata.length; i++)  {

            ds.push({
                label: yearArry[i],
                data : bardata[i],
            });

    }
var options = {
        colors : colorArray,
        grid : {
            hoverable : true,
            clickable : true,
            tickColor : $chrt_border_color,
            borderWidth : $chrt_border_width,
            borderColor : $chrt_border_color,
        },
        series: {
            stack:true,
            bars: {
                show : true,
                barWidth : 0.8,
                horizontal: true,
                align: "center"
            }
        },
        xaxis: {
            tickFormatter: function(val, axis) { return val < axis.max ? abbreviateNumber(val) : "Cost"; }
        },
        yaxis: { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery flot

1
推荐指数
1
解决办法
4578
查看次数

标签 统计

flot ×3

jquery ×3

javascript ×2

center ×1

graph ×1