我是HighCharts和js的新手。我有一个以HTML格式运行的脚本,它根据查询绘制出一个很好的图表,这取决于某些选择。我不知道图表标题将会是什么,直到我做查询。highcharts使用变量作为图表标题
我: 标题:{ 文字: '往返延迟' },强大的文本
我想:
标题:{ 文本:$ kpiName },
它不起作用。我如何获得变量$ kpiName来标题中的值?
我是HighCharts和js的新手。我有一个以HTML格式运行的脚本,它根据查询绘制出一个很好的图表,这取决于某些选择。我不知道图表标题将会是什么,直到我做查询。highcharts使用变量作为图表标题
我: 标题:{ 文字: '往返延迟' },强大的文本
我想:
标题:{ 文本:$ kpiName },
它不起作用。我如何获得变量$ kpiName来标题中的值?
title: { text: [$kpiName] }
应该工作
我认为我们正在做这个太复杂了:
http://jsfiddle.net/jlbriggs/6c8Af/3/
您有:
var theTitle='Round Trip Latency'
所以,在您的图表代码,所有你要做的是:
title: {
text: theTitle
},
如果您在构建图表之前获得了数据,则可以在配置选项中设置标题。如果您需要更新现有图表的标题,则可以使用setTitle
函数。
var chart1 = new Highcharts.Chart(options); //create chart with initial data
//update data
chart1.setTitle('My New Title'); //update title
什么是$ kpiName一个html场或别的东西吗?这个简单的变种http://jsfiddle.net/IrvinDominin/6c8Af/1/ – 2013-05-03 18:14:30
你需要提供更多的代码,而不知道你的变量是如何设置的,当你创建图表时,现在真的有办法帮助你。 – 2013-05-03 18:34:16
标题示例通过jQuery从html字段获取http://jsfiddle.net/IrvinDominin/6c8Af/2/,但告诉更多... – 2013-05-03 18:43:35