如何将div /文本放在高图中

时间:2012-11-29 21:24:09

标签: backbone.js highcharts

我正在使用高图..根据人们在图表上的选择,我想在图表中显示不同的文字。我怎样才能实现这一目标?

enter image description here

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(占位符),只需更新每个选项。

1 个答案:

答案 0 :(得分:0)

您应该查看参考资料here,您可以看到如何向图表中添加新元素。使用id创建元素,以便您可以使用jQuery获取该元素 然后,您可以使用selection事件更新号码。

{
    chart: {
        renderTo: #element,
        events: {
            selection: function() {
                // @todo Update message
            }
        }
    }
}