5

我可以使用EnhancedLegendRenderer插件获得jqplot图的水平图例。但我需要图底部的水平图例。有什么建议吗?

4

2 回答 2

8

发布到堆栈溢出时,您应该始终显示一些工作。它有助于我们了解您的问题。

根据您的描述,我认为您在使用EnhancedLedendRenderer时遇到了问题。

这就是我的代码实现 1 行 3 列图例的样子。

          legend: {
        // This renderer is needed for advance legends.
        renderer: jQuery.jqplot.EnhancedLegendRenderer,
        show: true, 
        location: 's', 
        placement: 'outside',
        // Breaks the ledgend into horizontal.
        rendererOptions: {
          numberRows: '1',
          numberColumns: '3'
        },
        seriesToggle: true
      },

此外,由于标点符号和缺少大写字母,您可能会被否决。

于 2013-04-05T14:29:39.317 回答
0

将放置选项更改为外部到外部网格

legend: {
    renderer: jQuery.jqplot.EnhancedLegendRenderer,
    show: true, 
    location: 's', 
    placement: 'outsideGrid',
    rendererOptions: {
      numberRows: '1',
    },
  },
于 2014-05-30T11:51:10.963 回答