谷歌图表传奇操纵

fms*_*msf 15 javascript jquery google-visualization

使用谷歌区域图表:http://code.google.com/apis/chart/interactive/docs/gallery/areachart.html

有谁知道我如何能够自由地操纵传说?

我几乎想要两个中的一个:

  • 能够自由地将每个图例元素设置在某处.
  • 如果图例的大小超出图例区域的宽度,则将一行中显示的图例设置为多行.(首选)

我会避免黑客操纵iframe btw中的svg.

Mem*_*per 16

为了完全控制,我建议关掉它们

legend : { position:"none"}
Run Code Online (Sandbox Code Playgroud)

使用html在图表外创建自己完全自定义的图例.

然后使用select事件将自定义图例绑定到图表,并结合自定义图例上的单击或悬停/焦点事件(无论您想要什么).

首先,请参阅https://code.google.com/apis/ajax/playground/?type=visualization#interaction_using_events.

  • 我刚刚提交了此https://code.google.com/p/google-visualization-api-issues/issues/detail?id=1943&thanks=1943&ts=1427969500的功能请求 (2认同)

fms*_*msf 6

没有一种方法可以像我们希望的那样操作。关于赏金的问题:您可以使用

在两个图表中

legend : 'none'
Run Code Online (Sandbox Code Playgroud)

并使用颜色来确保所有元素具有相同的颜色。

colors:['red','#004411']
Run Code Online (Sandbox Code Playgroud)

除此之外,我们不能更不幸地操纵它们:(