SORU
24 EKİM 2012, ÇARŞAMBA


Nasıl DOM-Kap aracılığıyla Highcharts bir grafik erişebilir miyim

Bir div konteyner highcharts-grafik ı hale ne zaman, nasıl div-Konteyner ile grafik nesnesine erişebilir miyim? ben grafik değişken küresel yapmak istiyorum.

        var chart = new Highcharts.Chart({
            chart: {
                renderTo: "testDivId",
                                ...

Arama işlevleri için böyle yukarıdaki bağlam (yalancı) dışında: grafik erişim istiyorum

var chart = Highcharts.Chart("testDivId"); //access from id
chart.redraw();

CEVAP
24 EKİM 2012, ÇARŞAMBA


Highcharts 3.0.1

Kullanıcılar highcharts eklenti kullanabilirsiniz

var chart=$("#container").highcharts();

Highcharts 2.3.4

Highcharts.charts dizisi, sürüm 2.3.4 için ve daha sonra okumak, grafik dizini div verileri bulunabilir

 var index=$("#container").data('highchartsChart');
 var chart=Highcharts.charts[index];

Tüm sürümleri

Kapsayıcı kimliği ile küresel hedeflere/harita takip çizelgeleri

var window.charts={}; 
function foo(){
  new Highcharts.Chart({...},function(chart){  
      window.charts[chart.options.chart.renderTo] = chart;
  });
}

function bar(){
  var chart=window.charts["containerId"];
}

@ http://ahumbleopinion.com/highcharts-tips-accessing-chart-object-from-container-id/ Okuma Modu

S. S.

Bazı eklemeler bu cevap yazma beri Highcharts daha yeni sürümlerini de olmuşturcevap alınan@, @ - ne yani@, lütfen tam üzerinde yer alan, kendi yorumlarınızı upvote/övgüyü hak ettikleri şekilde cevap davertronbunlar için. Burada onlara bu kabul cevap olarak ekleyerek bu olmadan eksik olacaktır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • adrianisen

    adrianisen

    25 Kasım 2009
  • Erica Griffin

    Erica Griffi

    8 HAZİRAN 2009
  • kylediablo

    kylediablo

    8 Ocak 2007