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
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
Nasıl benim Android cihazdan benim loc...
Nasıl resim UİİmageView bir program ar...
Nasıl gelen kutusuna gelen mesajları P...
Nasıl otomatik olarak uygulanan bir öz...
Nasıl Highcharts sütun aralığı grafik ...