我正在使用高图..根据人们在图表上的选择,我想在图表中显示不同的文字。我怎样才能实现这一目标?
handleRefresh : function(ChartModel) {
var chartOptions = new ChartTheme();
.......
.......
var chart = new Highcharts.Chart(chartOptions.options);
}
updateColumnSelection : function(index){
var data = this.model.getData(index);
_.each(data.messages, function(msg) {
//display message
//pool: yes
var dataPlacement = $("#messages");
dataPlacement .html('');
dataPlacement.append(msg);
}
}
最好的方法是,我不知道是否可能,但我希望在图表中有一个div(占位符),只需更新每个选项。
答案 0 :(得分:0)
您应该查看参考资料here,您可以看到如何向图表中添加新元素。使用id
创建元素,以便您可以使用jQuery
获取该元素
然后,您可以使用selection
事件更新号码。
{
chart: {
renderTo: #element,
events: {
selection: function() {
// @todo Update message
}
}
}
}